MLVENLLNHFVVVSPCVLCICYAVYQELFATRGIFFQLTGSTDLSQSKPLSLLNSDPCESFNVSKPESIISNQLLQHAPASQMMDQMQHQNPNTDVGLKDVKSYITGVLYPVSSMAMVEKPSINFGSGFLGIIQEMIRNEVKSYE