MLLAEFHLSGLTLCIDGTFPSLAVLTMSSILIRILVGWSSIEGFKKEYIIAFSIGESFTIAVFCMPDTSLLHPFYGRESGGPILDSPITIGVWGSRERKIRAAHWFLSHTPPGSVFMLLAISLIFFQTGTIDLHIPLTTESIYIWLPEAHVEALTAGSVILAGILSKLGTYGFLRFSVPMFPGATLYFTPFIYTLSIIAYSSVAYMNFVTTGMSSRAAGIEGSILPTSSYGPVLLALSSCVGPASTMPNFSTIPLLSTPANIMATSAALGMILGAAYPLWPHNRVVFGNSKPKFLHRFSDLNRREVLTFLPSIPGEATVKPPSQFSLECMHTSVSNLVQHGKFSC*