MARPSSSFTLFFIILQLLWTCSLYANGCYTSIIGFGDSLFDTGNLKQLNPQLGFFYPPYGETFFHKPTGRASNGRLIIDFIAESLKLPFVPPFFDDNGSQKMELGQGVNYAVIGATALDSSILEAIGVHNKLTNVSSRVQLEWFKQSICANVSDCSHLIGDSLILMGETGMNEYINALEDGKSIDEVETYVPFVVEAIISAVNELIELGAKTILVPGGLPMGCFPMILKLDYGYDKTKYDNITGCLFQFNKIAEYHNELLMKELNKIRELYPEANLLYADIYNAAMQFYRSPKKYGFTNEVSKACYDFTWVLRYNDSVSWWDLSPTLCDNPDTYISWDGTHLTEAAYKIISKSLLQGPYTVPQFYSSCLLKEMDVLSSFM*