MTLSSQSAIEFERKALEKLRDQYEAKGFEFVMHPGKELTPPFLGSYQPDAIALKDNCKIAIEVKQQYSPSAERSLSQIRKLFEAHPEWEFVISYGGNDPQTTVVMPQASPALIAQRLLEVKALSEQGNHRAAFVLGWALLEASLHRLQGEEGKRPRSPGTVVETLASLGYLTPKTERQLRPLIALRNRIVHGDLEIEPTGDDVSAILDALRQALADE