MTDLNSRLDEMELAIHKPSFRKGTGRANEVNYWVFDYPPEKELEVRERIEYMKNKNQRGDDDFELVVFDLYDIIIDFLENKHFMEKCYDFEKKRGMERIVKAVTNSMKVNDDDSLIVQYIKEHTPDNAIVFLTGIGKCYPILRSHKVLNNLHQAFVRCPVVMFFPGTYNEQELILFNEIKDDNYYRAFKLVK