MLNTLFFWRDKAHPPEPLSDNRSPVPAGYFAPASVEELLGTPLRQQYLQTLWDYSSLPRNLYQQYYLTPLEQCVLLMQQFPVAEQGAYAYPGGMVDCFLKTLANAVKLSKSYMLPPGADPEDQATQGAAWSAVIVWATMFSVLDNLAHLHVEQENGQVWSPVAGVLDKPYRFRFVPETQPEKVYGHSAMLAFRLLPEEGLRWLIRWPDALKALSMFLAGYRAQSGVVGAIVLQAGEGSDKTPPVTPSALPEACPDSAFDDYATFLQQAPPPCEYVENIPDDLPSFMENVEGADLSSEPALCRFHPAGELFIDWLRQSIQQKKTIANEPDGHVYVIAGAVFLKTPSIFHRFMAEQREALRPLKIDNWRDVQRQFEKINLHRRQRGGANVYQCRNRESQKVYHGYLVPAKEIYGAATVPADTPLLEVSSLN*