MTTFKIHAEMSIEKLAQVVSDYIAKYWKEVLAENAEELNKLFPEYEDATYGMYLDKLLPPIWIELETNGYHSAEETKKDDFVIAGCLNFRNSMEKATWGTPNHEIRVFWIVIKNQHQDEIGTLLFELSHSHVQFELPAPPKFIAFKGTNRKDITTKIVQLKENSQ