MQFSKHTDFIADLALNTKQHALLAVSGDGTLSVHDLKANKVLARSEDDADDELLSVAVVKDGKKVVCGSQSGVLSIFSWGYWNDCSDRFPGHPESVDALVSFDEDTVISGSSDGVLRVLSVQPNKLLGVVGAHADMPVERLALSADRRLLASASHDNTVQLWDLSCLHDEGDDGVDDDGQDEQDDGNGIVTLDSKPQQAVAGRQANATAEVASSSMPACANGGTADLQPEDKAKRPLVPHEDADGQGGIDSDSDDDSDGAKQRKRKRKKREKTRMTPANNKPRPAGNFFSGLL*