MAAVLGNTFDNKYAEELIATAKAIATPGKGILAADESTGTIGKRLDSIGVENVEDNRRELRELLFTSPDIEKYISGVILFEETLFQNASDGTPFVKMLQSKKIIPGIKVDAGVVPLPGTDGETETQGIDDLNKRCAKYYAQGARFAKWRAVLKIGNGCPSELSVHQNAYTLARYAVICQANGLVPIVEPEILTDGSHSIDVCAAVTERVLSACYKALSDMHVLLEGTLLKPNMVLTGADGPKVDVPTAGFLTARTLSRTVPPAVPGIMFLSGGQSEEEATAHLAAMNQCDTVKKPWTLSFSFGRALQASALKAWGGKKENYKAAQEAFLTRAKANSEATLGKGDLAAKGESLYVKDYKYX