MEKVRARQQVLLDHLRPALTPRVSTQLVASTCLAGDSAAYERTTDFSDDVVVVAAYRTPICKAKRGGFKDTYPDDLLATVLRAVVERTGVNPAEIGDIVVGTVLAPGSQRANECRMAAFYAGFPETVPVRTVNRQCSSGLQAVADVVAAIKAGYYGIGIGAGLESMTTNPMAWEGSVNPKVETMQRVQDCLLPMGITSENVADRYNVSRKVQDEAAVTSHARAAAATAAGRFKDEIIPVETKLVDPKSGNERPVVISVDDGIRPGATLADLAKLKAVFKKNGSTTAGNSSQVSDGAAAVLLMRRDVALNKNLPILGVFRSFAAVGVDPAVMGIGPAVAIPAAVKAAGLEISDIDLFEINEAFASQYTYCAQKLGLDTEKVNVNGGAIALGHPLGATGARCTATLLHEMKRRGKDCRFGVVSMCIGTGMGAAAVFERGSVVDSLSNVRPIEQNNFLSRDAQ*