MGSATKASTVRAMRVPKFLRSLYDILHYEDQMILTWSKDGTFFQIFDTKRLEVVVLPKYFKHGKFASFQRQLNNFGFRKWTKTQSSVCTFSHHHLVRCHPQELAEFISRRPATVGARPAAEAFTARRKRTFTDLMRAPGMAEIGTAKTIKRENGGYSRDLQTTESSMMDAAHSGFSFHPTDPCGT