MKVERKQSVVLVPFLLQGHLTPMLQLGSILHSQGFSVIVAHTEYNSPNYSNHPQFIFHSMDDGLKGIDMSLPSVKSIYRMNESCKAPLRNYLVRMMEQEQEEDVQGDQLTCIIYDNNMFFVDDVATQLRLPSIVLHTFSAACMNSMVTIFQQPEKYFPFEVAEHILDFFRAMSDIGSSVATIWNTMQDLESSMLLRLQEHYKVPFFPIGPLHKMAPLASSTSILAYSFYIFTKEKFKSQHILFSFNDFSVFYVSSQVVRLVAFKEDLNDSGLNTSIPLG*