MGVLGNISFLLYGSKNFGKKGFARASATWDNSVMERRLDGKVVMVTGANQGLGFETSQELARRGATLYMVCRNPQRGEEAVQKVRQASGNQDVHLQVCDVSSLASIDSLIREWEAANRPLHVLINNAGILVHEFQPSADGYESCFATSTLGPFALTRGLGPLLRRSGPPARVVFVSSGGMYTSPLEVRHVSNEDLRTGKYDGMVAYSRDKRRQVALAERFAELWGPEGVGVYSMHPGWATTEGVKKSIPGFYNFYRDSFRDVAQGADTIVWLALQDASALQPGGFYLDRAPQTKHLRMAGTQYGKQHVDELWAALERMCVDKVKPAVVTPA*