MLVLGACALASPLYAGPAARGAVLSWLGRLGTTAAEREAAVVSTLCGLGRQSDGSLLRKAGLSFRVISFDRLRSDDFVPGGGGGDADKRAEKAALGDCDAFVSHAWLDNAAAKWQALERWAKAFQQERGRPPTLWVDVVSIDQSAVAESLACLPIFLAGCESLLVLGGPVYTSRLWCIMEIFTFLSITTDLSRVTIVPLKGGGRRSAAELDTLSAFSRFSVEQATCTLDTDRENILSVIQSSYGTYDDFDRAVRGLFAERLDPNAAPSRSASSYRAPSGADASRRTASELGWPMV*