MKAEIGRARILLIACAAVHFALETDLCHAQDAPHRSVPLHFDHSKVMMARPEVDLIVSYLAESINASGTSDAVYLEYGSGGSTVAFTRFVKQAFSIEHNCAFARMMKETLAEEGLGDRVDMRCAAVPPGTGGWGRIHGFEHGSYRQFQNYVDAVDQLGVAAFDFVLVDGRARLACALKVLPYLKDRSIVFLHDFYGDRVQLYGGVLKYYDEVARVLARANTMPTMGPVHEPQGLLVLRRKQNIEHLLPLSAEQIHAEYDAINWHGNDPKAPDTALESVLFVLGGYLDIRNWKLLRNRKMLLSTIRHDTQIVVFAFVCAVFVVRLVRPVFAGLGSRARADKQR*