MAEDHEQGAGLFVCGCYSQLRGEDHHSAHRNELPHPYLRRSNRYQQVPDWQPGEAIHVFENQIAMEDSDFEAPSGVASGARTPGGQLLEKAQRNTRRALNRFGDVAGKVAGDFTGRAVTLSSHPNQVILTLLRTTGGSQVLARRLYRTFAREETETVHEEDLKNAFDNDDEASSAFTMFDKDLNGDISMEELEAVCVEIGRERKSITASLKDLDSVVSKLDGVFMFIVFVITVLVFISLISTSAAGVLTSAGSTVLALSWLFSATAQEFLQSIIFVFVKHPFDVGDRISIYGNTGSTLRGDDYFVKEISLLYTEFKKMEGHIVQVSNLIR*