MHLDHKLPWKTIASHFTLARDGSSPNYNLIALGLSTQDAALGHFSRIFIATIEEFSNTETSKINLNQVDGKLFSDDVLNFPEHHFGLGPHDTNSALNNPLDAKHQELKYWKGRASTASEYGTSPEYSASYSTADGDLADAAKMLVITAAVSDNQAIRREALSALCQLSAHVPMSDLRGLSWGHGFGLSLVASEALKLYMLLNLIEAVQSRGAQQVSLLRVKILLCALGNYSLQNYDFPAQNIPHRAFWHSLGITESWADRQADGVRESDEPVVDPLGLGDDEIHQEARINLKKYLKDCFAILYVYDVFLKQIASEEERKEFWSYEINRVILYL*