MSVQEYIEKHGLEKKVEEVLNLCVKEKPEEPLSFMAKALGQLTPPEIVKVVGRQIIDSRGNPTVEADVYTRKGMFRAAVPSGASTGVHEAVELRDGDKSKYLGKGVTKAVENINAIIAPALKGMDPVKQAEIDQKMKDLDGTDNKGKLGANAILAVSMAVCKAGAAEKGVPLYKHIADLAGNSKLILPVPSFNIINGGSHAGNALAMQEFMILPVGASSFSEAMRMGCEVYHALKGLIKAKYGQDACNVGDEGGFAPNIGSNDEGLNLVNEAIEKAGYTGKVKIGMDVASSEFYTEDGMYDLDFKNQPNDGSQKKTKEQMLELYNEFCKKYPVISIEDPFEQDDWEPCAKLTTENICQVVGDDILVTNPVRVKKAIDAKAVNALLLKVNQIGTITESIEAVRMAKEAGWGVMTSHRSGETEDSFIADLAVGLASGQIKTGAPCRSERNAKYNQLLRIEEELGENAVYAGESWRHIGW*