MDIFNGLPDDVLVKILSFVPTKVAVSTSILSKRWEFLWMWLPRLDFGSPKTDLLAFLNTCQYDKEEEVGLVDFIDKKLPLHRAPFLAMYVCWKFLMNVGMKTYFHVRHLETRQREGKSLQDILSICPVLDDLSVICSVHQDVKEFTIIVPSLQSLTLFIENCEVFDGYVIDTPLKYLKLEDVHEEEHYCLLKKMPKLREAYVDVQLDDLKSLIGSITSVKRLNHMFREKSKILGQLLKDSPNLRVLNIFKVQGHVTLSTGVDCWNQPISVPECLLESLQIFNLSHYFGKQQDLDFVVYILKNACHLKTATILADEPEHLVPNLKELTLSPRASSTCQLSIRCGLGSERS*