MLSTLKQYFGYANFRAYQKEVIDQILDKRDCLAVMATGSGKSLCYQVPPLLLEKTAVVISPLISLMQDQVMSLKQRGIRAEFLGSAQTDGSVHTKAQTGHFHLLFMTPEKACSTPLSFWLKLLEAGICLFAVDEAHCISEWGHDFRVEYKQLYKLRDVLLEVPFVALTATATEKVRIDIINSLKMNNPYVAVGSFDRKNLFYGVKHFNRSLQFVDELVQEISKYARKAGSTIIYCTTIKDVEQIHKSLKEAGIKTGIYHGQMSSKAREESHRSFVRDELLVMVATIAFGMGIDKPNIRQVIHYGCPKSIESYYQESGRCGRDGIPSVCWLYYTRADFAKADFYCGGLRTENQRRAVMESLMAAQHYCSLTTCRRKFLLSYFGEKFSAEKCGNCDNCMVSKRERDMSKESFLLMSCIQSCEGNWGLNMPVDVLRGSRAKKILNAHFDKLPFHGLGKDYSSNWWKSLAYQLISHGYLMETFRDTYKFVRVSPKGKQYIQSARPDHQPALILPLTDEMVEDEEQQCTTGGVGELNSMATLECEQLSEAEARIFHMLLDERTKLAKSIGTAPYAVCGDQTIKKIALVRPSTKARLANIDGVNQHLVVRHGDYLLQTIRDLSQELNLSLDGGANLQTANTRKANQVPNHKKLTPAKLDAWKMWHENGLPIQKIANFPGRSAPIKEGSVVEYLLEAAQGGLQIEWTRLCGEVGLSRERLSEIEGAISKVGSREKLKPIKDELPEDISYAHIKICLAMQNCGFLPEVTPPSHLDTSKADEFVESESGMVSTGTSCLDTVHEVEISVKIMATHCCSDHNEETSSLMVRIAQDQEVHPINDANVLSPRKRQKVDIPEESTTALEATESSILDWLKNYDEGVFIRDILEHFNGSKEELVIDLLSSLESDFVIFKKNDLYMLL*