MGAKQENGDPEDILPPPEQELSHELDMKVKKYLRGEGADLEVLKDKKLKGQLYDRENLYGKSAKAAAKTEKWLLPSEGGYLEAEGIEKTWRIKQDTIGREVDISSAKNQYDIVLPDFGPYTLDFTSSGRYMAAAGRKGHLAVVDMKNMSLIKEMQVRETVRDVVFLHNELFFAAAQKKYPYIYNRDGVELHCLKEHGAVTRLQFLKNHFLLASINKFGQLRYQDVTMGEMISNFRTGLGRTDVMQANPFNGVVALGHSGGTVSMWKPTSAVPLVKMLCHPGPITAMAFHPDGHLMATSGKEKKIKIWDVRKFEVLQTIRGHAKTLDFSQKGLLAAGTGSFVQVFGDFSGSRNYSRHMGHSIVKGYQIGKVAFRPYEDVLGIGHSTGWSSILIPGSGEPNFDTWLANPFETTKQRREKEIHSLLDKLPPETIMLDPSKIGTVKSAKKKEKPTKKEMEADMEAAVEAAKGTAIKNKTKGKNKPSKIAVKKKEIVVRAKKPFLDQQMKEEEKVAKKKQKISEEISLPTALQRFARKKATA*