MNNSAFTFQTLHPDTIMDALFEHGIRVDSGLTPLNSYENRVYQFQDEDRRRFVVKFYRPERWTADQILEEHQFALQLVNDEVPVAAPVAFNGQTLLNHQGFYFAVFPSVGGRQFEADNIDQMEAVGRYLGRMHQTGRKQLFIHRPTIGLNEYLIEPRKLFEDATLIPSGLKAAFLKATDELIAAVTAHWREDFTVLRLHGDCHAGNILWRDGPMFVDLDDARNGPAVQDLWMLLNGDKAEQRMQLETIIEAYEEFSEFDTAEIGLIEPLRAMRLVYYLAWLMRRWADPAFPKNFPWLTGEDYWLRQTATFIEQAKVLQEPPLQLTPMY*