METSNPLLLFLNQTGPERMILLFVGALGLLTILNTTSGFLKWFWVTFLRPGKNLRKYGSWAIVTGPTDGIGRSFAIQLARRKINLVLVGRSPSKLKDLGDELQAKYKAQVKTVVVDFTGDLIEGMSKVEEAINDLDIGILINNVGMSYPYARFFHEVDSQLLKNLIAVNIEGTTRMVHTVLPGMLKRKKGAIVNIGSGAATVIPSDPLYTVYAATKAYVDQFSRSLYVEYKHNGIDVQCQVPLYVATKMASIKKASLLVPSSDTYARAGLRWLGYEPRCTPYWLHSIIWWLANALPEPFVDAYRLKFSLGIRKRGQLKDSRKKE*