MHDKAFTFQTLRPDTIIDGLFDLGMRVDSGLTPLNSYENRVYQFQDEERHRYVVKFYRPERWSAEQILEEHQFALQLVEDEVPVAAPLLFNDSTLHQHQGFYFAVFPSLGGRQFEADNLDQMEWVGRYLGRLHQTGCKQRFTARPEIGVQEYLLEPRQVFEQATLIPSGLKADFLKATDKLIAAVMEQWHGRGNTLRLHGDCHAGNILWRDGPLFVDLDDARTGPAIQDLWMLLNGDKAEQRMQLETIVEAYEEFSPFNSDEIALIEPLRAMRLVYYLAWLLRRWDDPAFPVNFPWLTGEDYWRGQTSTFLEQVKVLQEPPLQLTPMY*