MFEIYRRRIKEPHDQLIVDFHKYVDTDIPFYAIKEDVLFLMIKHNRTHFSIPAALTKRKQNDIYFCFEIEECKINISFKKDQKYYLYKYKGVQFNEPNKTI