MLKRKNYVNNISPLFTPPKGDKRRPAFINYALEQAKKIDVARSELNYILKLRDPKTGSIIPRHRQLNEHRAAAMRVIVPAMIYHFNITSDLVQASIEQLADECGLSTVSKSGNKSITRASRLISQFMEPMGFIKCKKKWDKILGCYMPKIIMLTPLFFELIGISKEKLNNAKKQQLGWLNTKLIERGLKPLSFSDAKLVSREKQINKILELRNNFHLLQRKKRYAKKLFKLDEKDIRQKIIKYLVSKYSSSELAQISLQEFKKQVNIEYFYLRNLANEPYLISRR