MASSSSRLLFWLRRSSSRLSGWVCNSHKEGFFPLRTITSSSYSCTAGGLCLFAAAAAGIVISQHEVLFADPDKFHSRVELEQTQKGQEPLQQSFIAELRAALDEERVVLDEDERASHGKPINSYHPAEYIPDVIVYPKTQQEIVEVVKSCNKYKIPIIPYGGATSIEGQTLTPFKGVSIDMSLMKAVKALHIEDMDVVVEPGLGWMELNEYLKPHGLFFPLDPGPGASIGGMCATRCSGSLAVRYGTMKDNVLSLKAVLANGDVIKTANRARKSAAGYDMTRLMIGSEGTLGVITEVTLRLQKIPEASVVAVCSFPSIKDAADVAIATMHCGIQVSRVEMLDEVMVKILNGANGTNFEELPILMFEFVGTDAYAHEQTLRVQKIAEEHRGSGFLYFDTPEEKEKLWRMRKEALWACLAAAPDTEAMSTDVCVPLTKLADCITSSKEVLDASPLLCPIVSHAGDGNFHSIILFDPFNEEQTREAARLNDFMVHTALSMEGTCTGEHGIGTGKIKYMEKELGYETLKAMKKLKHALDPNNIMNPGKIIPSHVCL*