MTYHPLHPNISSQDPKTNTFQPLTKGLQLMMKMGYIPGEGLGRDGKGMKHPIPIMEKKNRYGLGYDPSKDLHVIKKPSLTLNGQFVLQHDTEPYYEFPEPWYDPVKKQRLPGLEIFFAKARDEELIKKWLYKEPKPKENIDWIEYLKQGVLRQLFTNFGNEGNLDPMALTLPVNTRIEREGNVHLKNKEAYIPPVLDDKDAWYADIKNFLITGRYPEESHKKDQLAIRRLAAHFVILKDRLYRKGFDGTL*