MEKAIDRQRVLLRHLSPAAAAESPAPPAISASACAAGDSAAYHRTPAFADDVVIVAAYRTAICKAKRGGFKDTFAEDLLVPVFKALVDKTKLDPSEVGDIVVGTVLAPGSQRAIECRMAALYAGFPDTVPLKTVNRQCSSGLQAVADVATAIKAGLYDIGIAAGLESMTVNKVSLDGQVNPKVELFSQARDCLLPMGLTSENVAHRFGITRLEQDQAAVESHRKAAAAAAAGKFKEEIVPVHTKIVDPKTGEEKKIVVSADDGIRPDTSLAVLSKLKPAFSKDGTTTAGNASQVSDGAGAVLLMRRDVAMKKGLPILGVFRTFAAVGVDPAVMGIGPAVAIPAAVKAAGLQMDDIDLFEINEAFASQYVYCCKKLELDPAKVNVNGGAMALGHPLGCTGARCVSTLLNEMKRRGKDCRFGVISMCIGSGMGAAAVFERGDCVDELTNSRGIPTHNWLSKDAM*