MGHHHHHHSSGNKRELINMLLYDVALEHSAIVQYLYHIFLIQNAEITSEIEEIARQEMRHLKWFAQKVVQLGGQVELKRIEEAIEIGGPEWVDMLSKDVKAEEMAIEIYTKQLEMVKDDSVKRLLERVIGDENHHRLEFSELAQKAAELIPEETMESSKNSVDPKTLEVLNNFLREEYQSIINYLYQFFHTKDCNYKDLMLDLAIESMFHMGKIGERIGELGGMPDIRADLQKKPDKSLEESVRSEIAFEESAGEDYEKELKEAQDPKTKELFEFIEHQEKYHKHRLTEFLRKLNRFTIGGLREDD