MAPEPLHPVTVLEQCHVSPSPAPAAGQPRALPLTFFDLVFWGFPPVQRLFFYDNADLLDASDFTLRELPKFKKSLAAALHHFYPLAGKLPCELSEGVAPEVLFSHGDSVPLTVAVSGDDFEDLAGDHARDTARLHPLLPALRQHGGSRSQDVLAVQVTVFPRAGICIGTTLHHAVADGSSYAHFLDKWATTHRLGPDCKKAVAAMDVPPLFDRGAVRDDAGLREAFVRDHRALVAAGDRRLGDWDLSRRPGVVLATFRFTDKQLRALGRHVESETSARCSPYALACGAAWAGIVHARRSGSGRDVDGGAAAPRARFGFVTGCKPRASPPIPANYFGNCLGVCRVEAGARGLTAAAASAAIWRVIEGLAEEGGAFRDARGWVRTVREYASARAVTVAGSPKLRLYAAADFGGAWGRPRKVEIASVERTGAVALAESGRDGDGGIEVGLALPRAEMEAFRTFCLDLFASLC*