MIGESDLGKYFYLYPHNFIIRTYIEVIVTQPYKISGERYLKLLFRQYWKRNWGWFLLPVFILLALAFHTSDVIYVIVILVFGAFPFLLLNAYFKIATRPHNRFLLLEKQLDMDNEQMIFHFEDDKTETVRWSDIINAEPFSSYYLLYLDKNRFFYIPKNIFCNDEDRIWFEREILFKIMYRNRQNIP