MKFEVFCGSHNHHRKPLDPSGDVEDKVRSPLYGEEELGSDGDYVSRSPPPATDGKGKPYIRRPKPPYSYIALIAMAIRESCSGRLTLSEINDYLMQKFPFFRGSYTGWRNSVRHNLSLNDCFLKVLRDPSRPWGKDNYWMLNPHSEYTFADGVFRRRRKRIVKKMNEEGADLCVPGERTGERNVEPGMSDTKVGSYTKFTSSFAIDSILSTPFKQEKFRDSLIVSPGLMWPCYTGFPAPQPSHPARFAPHLKSALQMDSISAHALPSYAR