MPLVTCGSNEFGQAGIGDLRVEHVTSPTPALLELGGTWRLLRLAAGGAHSVALVQASHTGGEKRLVAWGSNRSGQIGPLRHGEVIETPFWLPPSTCAFAQKLVDVVAGHEHTLFLLDDGTCVAWGANQYGQCGVPGASSVLHVEAGAAGCRTLRLAGMFGESRVLQLSGGVRSSLLVTSCGAALVLGGLHQKRTKYPHGHVFVLDCVDAPFVQGACGSKHLVLLDNKGQVWVAGSNRFGQHATPSSSAESHDFKLVRIEHSVRDPSGHPDRVTSVSSGWFHCAALTQGGRVVSWGRNDMGQLGFHAHSLSGSIFQVELPEPCAAVLCGSEFSLLVSKSGSVSCCGWGEHGNLGVHTHTGLPLGTETDEASPGAIIRKVPSVHAQTRPVVAACGGAHWVLLAQPPCEPAE*