MATFSRLVRFLAKDGQTYYGDALLSAGVSDIAQATKARVIQGDIFGQHHVTDQIADIKMLLAPLARKDIGTVRCLGLNYEQHAKESNLPLPKFPVLFYKPVTSVTGPTDDVPVSRMAQLGEGLDYECELVAIIGKEAKNVPESQALDYVLGYAVGNDVSHREWQLKHGGGQWGLGKGFDGWAPFGPGIVSSKLIRDPNNLQISTKLNGQTVQSSSTKDMIFNVAKTVSFLSQGTTLLPGDVIFTGTPQGVGMGRKPALWLKDGDLVEVSLEGVGSCLNRVVFDKPSSKL*