MEFPLIARCTNTPSTTSFLGCKVSLCDFPIRNNYRDKRNYNEKFSVVRIKAMAEKSSTGEASSVEIREGENGGVGFTGSTMEVTTFNQSFSDAQLPVWEKIGAVVRLSYGIGIYGAMALAGKFICSISGIDCTGGFSPSLDAIVEGLGYAVPPIMALLFILDDEVVKLSPHARAIRDVEDEELRNFFYGMSPWQFILIVAASSVGEELFYRAAVQGALADIFVRSTDLVSDARGMASLTGVLPPYVPFAQAFAAVMTAALTGSLYYMAASPKDPTYVVAPVLKSRSGREDLKKLFAAWYERRQMKKIYSPLLEAILALYLGFEWIQTNNILAPIITHGIYSAVILGHGLWKIHDHRRRLHHRIQQVKQEGKNSSNL*