MATFAEIHPTIEKKMVQIWGKGVRVGYIPCTDKQVYWFITRKSQPQGNFSHMIYSKSTSVQIRYYAHQFELGIMHISADLSCDEFNSTDADVSLDPENLRCAALEAVRDFPEPIKELIKSSSADTLNVAELKLRWVWPWKWDKMAKAKGSMMVVGDALHPMTPDLGQGACSALEDAVILARCLSVLNLNLEDKWGEAEERKIKDCFREFGAARKWRLLVITGGAYLAGIVLDGYSPFLLFLREWIWLPFISMTYITFFAASNCGTLPPKSHKL*