MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSSSSMLKTLERYQKCNYGAPESNVSAREALEISSQQEYLKLKARYEALQRSQRNLLGEDLGPLSTKELESLERQLDMSLKQIRSTRTQYMLDQLNDLQHKTQYMLDQLNDLQHKEHLLNEANKTLKQRLMEGYQINNTLQLNPCPEEVAYGRHHHQPQPQDDGGFFHPLDCQPTLQIGYQQDPTLTDLTVATAGPSVNNYMPGWLP*