MSFKNLVKDFKDMKENIGSMSRRTFDVKFSHSLSRARAQSTVSDVSTSRVSDDLTEKSCWANLPPELLRDVLQRVEASEGSWPARKDVVACSAVCRTWREITKELVKTPEESGQLTFPISLKQPGPRDGQMQCFIKRDRATSTYYLYLGLSPSLMVENSKFLLAARRVRRATSTDYVISLNADDLSRGSNNYVGKLRSNFLGTKFTIHDSQAPVDGASFLTSRACKRISSKQVSPRVPACSYNIAHIAYELNVLGTRGPRRMQCTLHSIPSSAMELGCSAPTPTEFASCGDDSITCMSVSKSMSEFSGSLGAESMSSVDVKSASPLVLKNKAPRWHEQLQCWCLNFRGRVTVASVKNFQLVAALDPSPTLPQSELDKVLLQFGKIGKDIFTMDYRYPLSAFQAFAICLSTFDTKLACE*