IALTLAALPVAAMADVTLYGTIKAGVETSRSVAHNGAQAASVETGTGIVDLGSKIGFKGQEDLGNGLKAIWQVEQEAAAKRSVSGFVLMAAYVPATLQPIMAAYSAWEIAINYGPGPGIEQSRLSSTRCKKRALTDKEFAGRRAQWGPGPGSVSGFVLMIKSASVHGPGPGLARIRSHVDAHAPELGPGPGPGQKWVNVDPTKNKSGPGPGTSPLSVDHAHTAHRREAAAKACVNQCPDAIDRFIVKDKGCHGVEKKYYKQVYVACMNGQHLYCRTEWGGPCQL