MMKILNTIIICACLLTDATSEKSYYTVEEAAAKAFKEKISLLRTNEGKIYTTYKDAIHPEIMFVSDNKDPTLITELWITSTPSHMSTKALINHFRSLPVKPDLHIGRIATSAFSMMAQHRALMELIENGFNVTSWSELQVLYANNIQNNNNEKTKNREDL