MPDGGRKAKRAKTSGHAALRIHHPLGVQPSGNAFFTGHTNARRRDGLGALAALEDSLLVALLGLLDAASLARLSGASKTLYAFARLDELWAELTLHEFKGQFTYTRSWWYTDVLFQPHYVASVELDPAWLEVETIDRRAALSLHDFVEQYEKPNRPVILTDVVTKWPAFSGPPDIRWTRENLLRRFGEARFDVSGYQMRLADYMAYADGTRDDQPIYLFDKAFAKKAPEMAGEYSVPEYFGAGRDLFSALGEEARPDYRWLIVGPARSGSVFHKDPNETHDGGEVTQPVALIEWFLNFYKPSGGARGGEGPLEGVCGPGDLIFVPRGWWHCVLNVEESVAITQNYVSATNLPAVLRFLRDKPDQVSGTAQKRALYPAFRAALAEKEPELLAGAAIAAACPWGSPVGGGMGGCGGCEEAEEAAPAPALTEFRFNFA*