MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSSSSMLKTLERYQKCNYGAPEPNVSAREALLSSQQEYLKLKARYEALQRSQRNLLGEELGPLNSKELESLERQLDMSLKQIRSTRTQYMLDTLTELQHKEQLLSEANKTLKQRTMTLRHADFAGLQLMEGYQVNTLQLNPSAEDCGYGLKPAQPQGDTFFHALECEPTLQIGYQPADPISVVTAGPSLNNYMQGWLPC*