MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSSSSMLKTLERYQKCNYGAPEPNVSAREALELSSQQEYLKLKARYEALQRSQRNLLGEELGPLNSKELESLERQLDMSLKQIRSTRTQYMLDTLTELQHKLLSEANKTLKQRLMEGYQVNTLQLNPSAEDCGYGLKPAQPQGDTFFHALECEPTLQIGYQPADPISVVTAGPSLNNYMQGWLPC*