MSASLRAEGFREKAQHYALNAWLLQQKASLYEAECLQLSAEKAAEAGDLVSQFKARNAKKAAEDAIKVIREAICEEEPQDIQATWYRDIQASWYKQWVTELNQLTPLHFIQYVSVLTDVSHHEPVTKRSAGKVADQQEALFQFLSSLTMELSWWQAEERLRSIPDVRKALQEEELGLSEWSPVIGGQCFRILFHQPLSKLGKSPLSQTDLDICMDHISTNKFASRNSHQTAGRICSDFGRLVVQKAFCSDKACSRPTFSISPCIKLFDESNATVALMLKVLVDAGQESKCFNTVIGRAILAETARRTARGHLLDTTVDIVYILVLVKMAWCMEASQTPQTWILVLFAALSLIIAGSLILKLFGGMYLFSANCSGFAVGVLKHVNLWNVIFSLTEAFSTFVGWRFVLYACSDDNMSHSWELFTQHPAFLSCLVLVRWTQVGATRTAMLN*