MLKTIRFFKINEGPEVGWYADVPNHTLAENEMVAGSDTFLEEVDQMTDNDGEVHITCSDNNETGNFMAKLLMKNHNQFGATYILTGPMAEKHDAVGYELWICNVTHDVLGEHPRSIYIHDIK