MTVKVGINGFGRIGRLAFRRIQDVEGIEVVAINDLTDAKMLAHLLKYDTTQGRFNGTVEVHEGSFNVNGKEIKVLANRNPEELPWGELGVDIVLECTGFFTSKEAAEKHLTAGAKRVVISAPGGNDVPTIVYNTNHETLTGEETVISGASCTTNCLAPMAKALHDNFGVVEGLMTTIHAYTGDQMTLDGPHPKGDFRRARAAAANIVPNSTGAAKAIGLVIPELNGKLDGAAQRVPVATGSLTELVTVLDKEVTVDEVNAVMEKAANESYGYNTDEIVSSDIVGMTYGSLFDATQTKVMTVGDKQLVKTVAWYDNEMSYTAQLVRTLEYFANL*