MITFDQLDAELSALQNPNTIKIFRNHGCPETLELYGLKIGDLKKIIRREKLNKNHELALQLIESNNSDLIYLGLLAVNPKKVAVSQIEKWNIAFRDAWTMLTFGLASVVSKRDDALTFARKWIKSDADLTKSMGWQIFTEHIATLPEAEELLELAKESLQSETNRTRYSMNSYIIACGIYKEELYTKALEAAESIGKVYVDLGKTACKVPDAITYIEKAHARKK