MPILVYHFTHIRNLPGMVQAGMVQCNTRMRQGDGPMVDIGHAHIKDRRDKIEVPVPPFGTVADYVPFYFTTRSPMLYAINGGRVPGYQGQDDLIYLVARAHEIETVRACCFTDGNAAHSISRFHYNLEDSDPRLDWEVLQARQWANTPDDSDRKRRRQAEFLVHDHVPLDLFKGVAVRTPAMEQRVRDAFPAVPFLASRPEWYY