MSVEGNRPRDLEGWSAASTSGALSQSDVREFQRLGFLALTGWCTDDECAAMRNRASAIVRDFDPASHASVFSTTDQTRTTDEYFLASGNGVSCFFEEKALRADGTLTVEKEVAINKIGHAMHDLDDVFRAFSRSDKVKRLMESLSMSKPTPVQSMYIFKQPSIGGEVVPHQDSTFLNTSPATCIGIWLALEDCTVENGCLFALPGTPPVARVMTVDYPGGSRKIEFIGANPTHDLDAAHALEVPAGTLVLLHGANVHFSRANTSAKSRHAYSVHFVSGDAAWKPTNWLQRSNDFPFTPL*