MSQFAVLALCFLWGVRGLRTDNPPMQLGKTAVKTVGQLARTQVKGQGFKGFKGFKGTGFQFKPQTLNGFAHAPSYAFNGFRSQTGQLGRGFGTFGGQMGRMPMGTMQNTMARRFASTGAQVSKGVELLTFQNWPPGLKVAAGKSTRQQMGQAIREAFWPMFRFPNNDVHVLISRGEMAFANAATEGGVARFKIRHGGQDLFITLFKRNAKAINGGQALNYGHGTRSDLDILRSFGKGLYDLQNIFQPQSLEWIFKQTQEVFSKGLSPDKMAQRLESLMHQTYGGGWNVIVSPNKITAVVHERDVKVADHFVTFLRRQVSR*