MKTFVRRILMELGFSIDESCLGDESSFQADRTQDKGFDFLTVSVLEEDQFTIENIRLKTENFYHNLIESRNGIGGIDKNLSLLILLKVNSKEVPIDINSLIFDVEEDPYTFKKYVLTFTYDQESLLVSMFNKSGMDATKFLYKILNDVEYFSAFKSNQTNENALIYNLVSKLFVKLPYLSIENQNREINLVSKDILSAFSEEDRKTWDALMELKDSDGTDPEINKILSCLGVEGVE