MSRRYYGDRFIPARSSIDFDLANFLLVGSRSQSQTRQEKTDDTLYRQRLSALMTMRNRNRILSFWSNPISGDFQTDLSDFAEKKPSKGRRYIPKSAERILSAPEILDDYNLNLIDWSSSNYLAIALSHRVCLWDATNGVGFDFMSINGDIGPITSVSWAPDGQRIAMGMNNSTVELWDVTSSQKLRTLQGGHQSRVGSLCWNDHVLTTGGKDSIIIDNDVRIRSHHVRTYKGHKAEVCQLKWSNSGKQLASGGNDSLLYIWDRSLASRWLHKFEDHMSTVKAIAWCPLQSNLLASSGGAGDQSIKFWNAQTGVCLNSCDTGSQVCSLLWSKSNKEILSSHGPTQNQLTLRKYPSMAKIAELTGHTSRVLFMTQSPDSCMVASAAANETLRI*