MKLDVNALRYLSKDDFRVLTACEMGMRNHEIVPAELVDRIAGLKHGGTYKVLRNLLKNKLVHHDCKKYDGYRLTYLGYDFLAIKTLVNRGIFASVGRQIGVGKESDIFEVATEDGEVLAMKLHRLGRTSFRAVKSKRDYLAHRRSFNWLYLSRLAALKEFAFMKALGGRGFPVPTAVECNRHCVIMSLVPGYPLVQIKELQNPDVVFDTILGLVIRLAEHGLIHCDFNEFNIMIDDDETVTMIDFPQMVSVSHRNAEMYFDRDIGCIYKFFNKRFRLTEKGEQDGSETDEDESRRPSFQSVQRSAGSLDKDLAASGFTRKEQAEIEKFIDENAEEAISSSDDDDSTSERKIEGGDAEPVKINSLKITDQDSTGVPDLIASDSNEPETSSEEHKTSTSCSDENKLTDPNADGIGNAKVSAGSEGNDDESSEDPDEEDDDVLTKKLNKQRKKALAAALGRRRPLSSRNAYKDKGKGTMNSKIQKQACQW*