MASSLLQSGFRFPFASSSALASPSLQSFRIRSDRLVSRISMASPSPNPETSPLPQLQRAPMLHFAPYFPPSWATHLHPIPTETVSLGHFPTPIHQWNLRDLPMGTEVWIKRDDLTGMQLSGNKVRKLEFLLAAAKGEGADCVITLGGIQSNHCRATAVAARYLNLDCYLILRTSRTQTDEDPGLTGNLLVERMVGAHIELVSKEEYHQFGSEALGLMLKEKLSQQGRKPYIIPVGGSNSLGTWGYIEAIKEVEQQMKENGWIGTGFDDIVMACGSGATTAGLSLASHLSTLKTRVHAYAVCDDPDYFYDFMQGLLDGLNAGISSHNLVNIVDAKGLGYALSTTEELQVVKEIAETTGVILDPVYSGKALIGLLKDMKKKPEDWQGRKVLFIHTGGLLGMYDKVQQLQPLIGNWQQFQIDRYL*