MTSNRLQLLRTLLPSRLRANHAHAITITAATPCPEPNVCLNNSCRCFARVNDVDPWSRDIWFTSAAPRHLASDLPPSSDYKPPDERTVKLGRTVRLLHERLPTLLKEPLPSETLSPSITLHLFPSTHPHLPTVSGRLGYIAALWTAPVAWGRMPLIGNVRLEILAERMIQNGGTAVPLAQREEKLVVKWKTCGKTTHRDGTGGIYRGMGLAAKDPVEKIRGFIAGTRQGSQADEEPEEFRGIFIFEFDEEGRISKHTIEHAEEGGHWDRTARVVSVTDWLLGHLNGKRRYDEPALALCEERPHCRGIRLVDRREPH