MKIFSKTLCATDINRRCAVGMNYFKMERFPKLQGHYKVDFVVKDESGRKWIFCCSTRITKNPNHPKHPKPVLIKEWIPFVRSKKLCVGDRVTIYAELDEIGSTNYRVKVDKRTSPSKAASSHVMNHNPDGDNSSSSHNSDNESKATFQPSRDLLPEVLNRDLGGTTAATGSSFDKEQLPTNHSIFQVIKCYKTERSLSLELTLKPTMTRGSTAATSSCIYTEQTPNPHSTSRDIKCDKITRPSLNLSLELALTPTMTGRPHHAYMQWTEPKTMNFFGS