MAGLFDEQASLYAAARPDYPSSLFAFLASLSSHHRRAWDVGTGNGQAAVAIAEHYESVIATDISKSQLQHAYQKDNIKYMHTPVHMTQEDLERIVGGEGSMDIVMVAQALHWFDQESFYTHVKHVLKKPGGIFAAWCYTTPRVCSEVDKVFGDFYSESGPYWDPARAFVDNEYKSLPFPFEPLPGLEGTGPIRFESKKEMNVDAFLTYLGSMSVLQCARSKGVELLHESRKNAFKAAWGDGIRTVTYPIFLYVGAVGL*