MMFNQWYFGMGRNDGGQGIEEEEHVEALFTMLSLLYAFCVSDYIPGLRRLDLDGHEKIMKKAVEKRSRQKRGIVLCISGQPIKRGRMGHGRNAQPTRSPPKSSGRDRQCGWKGEIRSRIRFPSPQLHQGMRQGSISAPSNCTTVAGYFIPKGSHVLLSRTGLGRNPKVWDNPLRFDPERHLMDGSAEVELADRDLRFISFSTGRRGCMGAPLGSAMTVMLLARLLQGFTWSVPEGESRIDLAESTHDLFLAKPLCAHASPRMPSYLYPTI