MFIGQNVRRNLCVHVRGRPLQTNSRSTRCGCLALMRVLRSEDKDWYICEHKTDHNHALSVNCMEKLHWKSHRHIDRYTRDLVKQLRENNISLSKVYSVVGSFFGSVKEVPFTKRSLKTLCGKLSREQSENDATKTIEVFNAMRAEDPEFKYSVQVDDDGRVKTLMWTTGRSIEQFKCFGDDVTFDTTYKINLYDMPFGLFVGVNNHFQSIIFGGVLMSDEKIDTFKWIFTEFFQMIGAPQPRTMLTDQARAMEVAIEDVMKHTIHRWCKWHVLKKAKECLGPLLGKGMNSSRSSTRWCTMLSVRKSLRMVGRVWLRIMVYRKIRFSPRYRRHEKSGLSHILWMYSVRR