MNVDSEKVYRAIVEKLGSDKSMEAALDSAGVELKTELVNEILQRLRFEEKTAFRFFTWAGHQEGYTHEPQTYNEMIDILSSTKYKAKQFAIVCDILDYMKRKGKNSVPVDVLLIILRKYAEKHLTHLQKFTKKKKIRVKTQPEINAFNLMLDSLCKCSLVEEADLMVKKVKNKITPDANTYNILFFGWCRVKNPTRGMKVLEEMIEMGHKPENFTYNTAIDTYCRAGMVSEATELFEFMRTKGSTLSSPTAKTYCIMIVALAKSNRMDECFQLMADMRSSGCLPDVSTYKELIEGMCTAGKVEEAYKFLEEMGSKGFPPDIVTYNCFLKVLCNLKKADEALRLFGRMVEVGCLPSVHTFNMLITMFFEIGDVDGVFETWNEMDKRGCARDVDTYCVMIEGLFGCGRSEDACLLLDDVVNKGLKLPYQMFDTFLMQLSKIGDLHSIHQLSEHMRKFYNPAMARRFSLFLMLLASLIFSFPVENTTVDSPSSLHNRWQFSLLLFHATNFSPRPVSNQSIQIRSVKMIAHHKIFKSIKETEDCGIANSICSVGSLIYKVPSGSFLIPKGVIS*