MATSNQVSLLSRNMEAFCGFVASGVVRGNLRTASAARVRVRTAGARNNARASRFMRVTTACVSKASAEPKKVAGPYAGKFGEWYLTEQDVRDVRIYRTALALGVVSAAAAALPVFVPFGETGWGANLSDAAFVVGAASLGVSLHYIHIYMKPMHDFLKGLFVLGAGLSCVSAILHDGALVSALPSDPSAMLAFGWIFAAATGLFFKETVCFGRVEALGLTLMVPFLSAGTFFQVLPAEVAKPALVVALISGSVFAANKLFGMEVEADLGDKSVFEYLAQEERK*