MAHSAKQGAWRGVCVVVWCLSFLHASCEALLSADYYKESCPSVEAHVRQAVERATTHNPTVPAALLRMHFHDCFIQGCDGSILLDSSANNTAEKDAPPNVSLHAFYVIDNAKSALEKDCPTTVSCADILAIAARDSVVLSGGPHWTMLKGRKDGKVSNANETRGLPAPSFNVSQLTQSFALRNLSKVDMVTLSGGHTLGFSHCSSFNTRLFHFDATNEIDPMMDSSFAMKLQSTCPEHNTNHAAGAFLDSTSKRFDNQYYVEIMQGQGIFSSDQSLFADPETRGLVNFFANDEHAFFSNFAISMVKMGNVGLKMGNDGEIRKQCHFINS*