MEEIKAKIMSHPQYSTLVGAFMDCQKVGAPPEVVTRLSAIVHDVSPGPGCHNDGSPDPDLDQFMESYCDMLVKYRQELTKPLQEATNFLKKMESQFNALTDSSTRGLFPSDEICEGVGSSEEDQDAGGGEADLPEVDPHAEDKELKHHLLKKYGGYLSTLRKELSKKKKKEKLPKDARQKLLNWWELHYKWPYPSETEKMALAESTGLDQKQINNWFINQRKRHWKPSEDMQFVVMDGFHPRNASSASALFMDGQFMVDGMFRFGP