MATKNKKEIVNTETKNLANLIIKEISKESFDFGILQKMQQAFSTASKQKQREAFINILDTKLDKEQLHKLNQTIMKNANELMPDNDPNFVCRTSNNKVFQEILLLEAKRSGMQARFSDTGALQSLDIKDITPEILDHYRVLQEKFYLKRNSKDSVDSRIAQSINFLLYAPLFRESDIYKKLGLKSAEIEREIQDPNGKYVQQLIDAKIGSNIPFHMQKNNVNEGKEIERTAIIEKAITKFEQDKKFSFEGKKRDEITKYLSKSLEGASDYILTFKKNELVDVIYQGLDKGQTLWSKVANYIGIKSYSISKENLKSVAKIINDKIKSSHTPLKIEVQDKLKQISKELNRLNNPVLPSEAQKVQVKSNKKPPIAPKPEHLKKRDHGLC