MLKKFSGRVSREVRNQREREREMEAVPSERVLVIGATGALGQKLVKASLACRHPTYAFVRPASLSDPSKAALVHSFHSLGATLLQGTLEDYKSLEVDIVISAVNNINCLEELKILSAIEEVGNIKRYVLMDYIVTRGSSSDVEMYGILRSLMEMKERVREGVKGSQVPFTHIITYGFASYYMASLGQLDCRSPPMDKVVIAANGDLKAYMVAEEDIAMYSMKAAIDPRTLNKNLHIRLPKNYLSQNDLVSLWETKVGMHIERIYESEEDMRKAMEGNSVASLTKLLKHFTFAKGGHNISLYKELDDVEVLDLYPDYQYVNANQYFDRFIK*