MSRFFTINVLISIIIDSMARSSFCLYYMDVYSQSKCLPGIPEMEEQTGSPAANTDTSTQRNGDEKPRRGSWTKGRKRKKPMKDSNAPKAPLTGYVRFMNDRREQLRAERPDVPFPEITRMLGNEWSKLPPEEKQRYLDEAERDKERYMRELEKYQKTEAYKHFTRKVQEKQKGKRHRGDTGHQTTSESLHEKDVEGKDRTVFDIPIFTEEFLNHSKAREAEMRQLRKTNMEYEERNAALQKHVESMRGAVERLEGDVMQERGRNGLLRQHLETLRQALTSSFSSVPLPGSGETPTLETVDSYMKKLHTIIVSNPQEHENLINTVRDVVNRLDR