MEKAVDRQRVLLRHLNPAAAGSPAPPAISASACAAGDSAAYHRRPAFADDVVIVAAYRTAICKAKRGGFKDTFAEDLLVPVFKALVDKTKLDPSEVGDIVVGTVLAPGSQRAIECRMAALYAGFPDTVPLKTVNRQCSSGLQAVADVATAIKAGLYDIGIAAGLESMTVNKVSLDGQANPKVELFSQARDCLLPMGLTSENVAHRFGITRLEQDQAAVESHRKAAAAAAAGKFKEEIVPVHTKIVDPKTGEEKKIVISADDGIRVDTSLAVLSKLKPAFSKDGSTTAGNASQVSDGAGAVLLMRRDVAMKKGLPVLGVFRTFAAVGVDPAVMGIGPAVAIPAAVKAAGLQMDDIDLFEINEAFASQYVYCCKKLKLDPAKVNVNGGAMALGHPLGATGARCVSTLLNEMKRRGKDCRFGVISMCIGSGMGAAAVFERGDGVDELTNARGISTHNWLSKDAM*