MASWRGVCVVMWCLSFLHASCEAVLRADYYNESCPNVEAHVRQAVEQAITYNPTVPATLLRMHFHDCFIQGCDGSILLDSSANNTAEKDAPPNVSLHAFYVIDNAKAAIEKDCPTTVSCADILAIAARDSVVLSGGPHWAVLKGRKDGKISNAIETEGLPDPSFNVSQLIESFALRNLSKIDMVTLSGGHTLGFSHCSSFNTRLFHFDATNEIDPMMNSSFAIKLQSACPEHNTNHAAGAFLDSTSNRFDNRYYVEIMQGKGIFYSDQSLFVDPDTRALVNFFANDEYAFFANFSISMVKMGNVGLKMGNDGEIRKQCHFINS*