MNGREKIPEGTLCVVCSDLASGIHYSVASCNGCKTFFRRALVNKQAFQCQFSDDCIVDKSVRCGCRSCRLKKCFEMGMDPNAIQHDRDKIRYTKRLKKMKDEKLCDARDILNGKPMREEGENSPQSTLSLDDAIASPSSSFAGQSLGPASNGPYLDHDIQDVQTEMSGLLSDLLSLEHKLDGVRYSNKFPPHTSAASCMYDRRLLDDEAWLSAYTVPVQPVTTPMPCDRGNMRAWFVKDLTLMIEWAKCIPQMRQLLLNDKLALIKAFAPVYPLIQLAYYSCKYEKNQSLNSSLGTLLAASPMSSTGLSIESNGTVDEAIKVERLWYPDGRFLEREDVDEMACMCTSRKKVLPINALLIDGVCQQILRLKLSESHMVLYKIMLFFNPDADGLSVRGRTTVGMERTKLLNYLYAQIIRDRIGRQATELYSNMLMMTSTLIRVASYLKRTFDISHIFGPADDLIDQLIIVGL