MEKAIDRQRILLRHLDPAAAPSPAPPAISASACAAGDSAAYHRRAAFADDVVIVAAYRTAICKAKRGGFKDTFAEDLLVPVLKALVDKTKLNPSEVGDIVVGTVLAPGSQRAIECRMAALYAGFPDTVPLKTVNRQCSSGLQAVADVAAAIKAGLYDIGIAAGLESMTVNKVSLDSQVNPKVELFSQARDCLLPMGLTSENVAHRFGITRLEQDQAAVESHRKAAEAAAAGKFKEEILPVHTKIVDPKTGEEKEIVVSADDGIRAGTSLAVLSKLKPAFSKDGTTTAGNASQVSDGAGAVLLMRRDVAMKKGLPILGVFRSFAAVGVDPAVMGIGPAVAIPAAVQAAGLQIGDIDLFEINEAFASQYVYCCKKLELDPTKVNVNGGAIALGHPLGATGARCVSTLLNEMKRRGKDCRFGVISMCIGSGMGAAAVFERGDGVDELTNARDIPSLNWLSKDAM*