MSFKNLVKDFKDMKENIGSISRRTFDVKFSHSLSKVRAQSTVSDVSTSKISDDSTEKSCWANLPPELLRDVLQRVESSEGSWPARKDVVACSAVCQTWREITKELVKTPEESGQLTFPISLKQPGPRDGQMQCFIKRDRATSTYYLYLGLSPSLMVENSKFLLAARRVRRATSTDYVVSLNADDLSRGSNNYVGKLRSNFLGTKFTIHDSQAPVDGALVSTSRACKRISSKQVSPRVPACSYNIAHIAYELNVLGTRGPRRMQCTLHSIPSSSMELGCSAPTPTEFASCSDDTNSSMSTSKSISEFGSLGVESISTIDVKSASPLVLKNKAPRWHEQLQCWCLNFKGRVTVASVKNFQLVAALEPSPSLPQSELDKVLLQFGKIGKDIFTMDYRYPLSAFQAFAICLSTFDTKLACE*