MSSPTGNPVLDGPKKLAAAFPNKELSMASLSVHADDYINNHQAVAPPMHVSTTFRYAENPDDLKPWENLNPNAPYDSHIYSRDSAPNSTRLEAILTSLLGAPALTYASGLSAFHAMIVFLNPKRVAIGGGYHGCHGILKLMKKLNGLEKLELESDADLAKLQPGDVIHVETPLNPTGEARDLAYYRRKADELGCYLTVDATFAPPPLQDPFQLGVDIVMHSGTKYFGGHSDMLCGVLAFRPDKAQEWLPALLEERLYLGAVLGSLEGWLGVRSLRTFELRIKRQAESAQKLVDWLVEEKAKEGSLVSEFVTRIQHASQQPEAKEEGSWLRKQMPGGFGPVFSIYLKSEQQAKRLPSKLHLFHHATSLGGVESLIEWRAMSDLDIDKRLLRISVGVESWDDLRDDLIQGLEALKKDPKAQ*