MTFNRIIVGIDGSPASLIATRHAFKIGKHFDIPVIGMYVIDERLMDESFLLDLSSILGFTFYPGISARVKEFLEEQGDLILKTFAEEGRKEGVKVSIVQVQGIPWQEIVKEADKEDLILIGKKGKKLIKGVLVSSNAENVARNAPCPVFMFPEEDREIKKVCVAYDGKENSKRALEISRALKEPYGYEIYVLSVVENLEEAKKREEEVKEVLGEEHHFYGIKGIPEEVIVSFCREKEMDALFMGAYGKGPVREFFLGSVTTYVMHNLDLPLLLVRQPNEEG