MPPRKTKSNLDIFEKINADTEDEILDEYSELLGDDDDLHLKELPELLQNLRIPAIFTDDIVESVEYYYNFIRNRDVSIDPSNIKQSMSFQLIKAYTITNAIRAPSDIIDIIDIDKLLFNVNRLVKFRNNYKHIRESWRLFVSDSSNIEHYKLALPDLKQVKSNLNLDNDPETRKPISESFLIDMLGCCSHDSNGNLLNYMTKEGACVTIKDFAEILGNLGELD