MKLDVNVLRYLSKDDFRVLTAVEMGMRNHEIVPSELVDRIAGLKHGGTYKVLKNLLKYKLLHHDRSKYDGFRLTYLGYDFLAIKTLVNRGVFTGVGRQIGVGKESDIFEVAQEDGTILAMKLHRLGRTSFRAVKSKRDYLRHRSSFSWLYLSRLAALKEFAFMKALQEHDFPVPKAIDCNRHCVIMSLVQGYPMVQVKQLQNPETVFEKIIGIVVRLAEHGLIHCDFNEFNMMIDDEEKLTMIDFPQMVSVSHQNAQMYFDRDIECIFKFFRKRFNMTFQEDRDEADETEVEVDENSRPSFYDITKDENALDRELEASGFTKKEQNDLDKFIEGGLEKSEDSDEDEESDDEEQTAESNEEENLNEMKSLQLQEEEQKSSDGVEAEAELDDNEKGESSGDEDEAGRDEELDKKLGKQRRRAMAAARGGRKSQSSRNTYKDKGGRSQNSKIHTNMSGW*