MSFKNLVKDLKDMKENIGSMSRRTFDVKFSHSLSKVRAQGAVLDVPAARKSDDLTEKSCWANLPPELLRDVLQRVESTEGSWPARKDVVACSAVCQTWREITKELVKTPEESGQLTFPISLKQPGPRDGQMQCFIKRDRASSTYYLYLGLSPSLMVENSKFLLAARRVRRATSTDYLISLNADDMSRGSNNYVGKLRSNFLGTKFTIHDSQAPVDGALLSTSRACKRISSKQVSPRVPACSYNIAHIAYELNVLGTRGPRRMQCTLHSIPASSMELGCSAPTPTEFASCADDSNASMSTSKSTSDFGSLGSESTSTIDVKSSCPLVLKNKAPRWHEQLQCWCLNFRGRVTVASVKNFQLVAALEPSPTLPQSELDKVLLQFGKIGKDIFTMDYRYPLSAFQAFAICLSTFDTKLACE*