MTQFLPANLLALFSARPPIPFKPPVEGLKKRKNSHCYVGLGDFVSNFEVKPPPPATRGETREEKEERKKYEKETATAKELERKLASWDPHTDPNASGDPFKTLFVARINYDTTESKLRRELETHGPIRKIHMVYNFVKRKPRGYAFVEFEHERDMQAAFKHSDGKKIDGRRIVVDVERGRTVKSWRPRRLGGGLGGTRRGGPDDNIRHSGRVDQWESRGGDRGDRDKDRDRERDERRERKRSRSPREKERKERDRSERDRSERSERSERRRDKDRDRGDDREDRSERRRDRDRDRRDRDRDRRGDRENVRPDDDVKKEPEEDVYEDTRNSDRNYDYGRYDSEENGIAQEEA