MNLIAFYMCTTPPRLAEQHITALFRALRFLIFTDMATGTEVESGLSSENVLEWPKKDKHRFLHAVYRVGDLDRTIKFYTECFGMKLLRKRDIPEEKYSNAFLGFGPEESHFVVELTYNYGVDKYDIGKGFGHFAIATEDVYKLVEDIKAKGGKITREPGPVKGGTTFIAFAQDPDGYIFELIQRGPTPEPLCHVMLRVGDLDRSIKFYEKACGMKLLRISDNPAYKYTLAMMGYAEEKETTVLELTYNYGVTEYTKGNAYAQIALSTEDVYKSAEAIRLVTQELGGKITREPGPIPGINTKITSFLDPDGWKVVFVDHSDFLKELHQEG*