MTEVDVVDGKTGKGVKRDGSTLGEIVVRGRGVLLGYLKDPEGTANSLKSGCFYTGDVGVMHPDGYLEIRDRSKDVIISEGENLGSVEVESVLYSQLAINEGAVVARPDEFWGETPFAFVSLKEEYKEKKPSEKEIIAFCRERSLRLSLLLQNCPRLRPVRFRSLWSETRPRGWGLSLRLVGCRLATHLVYFDSIALSIMGGMFERSTRVSENILKFTGDISTHGVQIYF