MKIAVIMGGISSEREVSLNSGKEIYNNLDKNKYEVVKVIIDDKKDIFTKIPEDIDFAILALHGKFGEDGCIQSILETMDIPYSGCGPLCSGMCMDKNITKKMLRDSNLPTAPWVLVKSVDEIDYDEIDNIGYPVFIKPNSGGSSVATFFIHSKDEVEKAVRKGLEVDEFVMIEKYIPGGEYTSFILNGEVFPTISIKSDSGFFDYEAKYSVEKGAKEEVVYLDEELQKRVNEISETCWKIFNCKAYVRVDMIISEGIPYVLELNTLPGMTQTSLIPRSAAARGIKYSELLDKLIEYSLN*