MPCLEMKTIIAYLALFVLGVHGSSSVFLEENCGVVPRLSYKIINGTPARLGRYPWMAFLHTPTYFLCAGSLINQWFVLTS AHCIEDDVELIARLGENNRDNDIDCENNRCLEATQEYNVDMLFKHRLYDPKDFSNDIGMLRLERRVEYTYHIQPICIFHH RRMQLVVDQITWFKATGWGLTSTDLNTKSSRVLMELNLYRRPRNDCARIFKQNFLSGQICAGNDDGNLCRGDSGGPQGRY VLIFGMKRFVQMGIASFTYENCSKVSILTDVVRYGRWIKKVVDWYGR