MQSVLQPVIGPRKEIHDLTGRVALVTGGALGIGYEISRAFVLNGARVIMVNRKEEQGQSAIDKIKEEAGADAKIEWIPCDMGDLNEIKDVFSGMRERESRLDLLILSAGINVNQYGETADGLDRHFEVNFLGQFYVVNQLWPLLRKTAKMPGTPPPRVVFESSEQHRNAPKVVHFGSVDEINNPEIGTTEVYGRTKLAIILGVRYGLLERVIKPNKDNIYVLSVHPGALTARQVNTAMQQQWKDAYPGLLGKLLTTAMLAVGRNVEQGSFSALYAATSPEIEEKGWNGYYFSDVAQPGKESAQASDPMLGAALWDLSHRLLEEKVGEDGVVDWNA*