MAAGGDISMIGQFGVGFYSAYLVSDKVPELVRVISKHNDDEQYIWESGAGGSFTVQKDTELVHGEIKRGTKIICYLKEDQSEFLEERRLKDLVKKHSEFIGFPIELYVEKSKEKEVTDSEDEGEAEEKKEEGNRNLGGIFDAWVVVQSAKPVGSECGLTESDDYKKFYEAFGKCLKLGVHEDSTNRTKIAELLRFHTSKSGDEQISLKEYVDRMKEGQNDIFYITGESIAAVSSSPFLETLRKKGIEVLYMVDPIDEYATQQLKEFDGKKLKSTTKEGLDIDDEDEKKKIEELKAEFEPLTKLMKEVLGDKVEKVLVSSRMADSPCVLTTSEYGWSANMERIMKAQALRDNSMTSYMVSKKTMEVNPKHSIMVELKKKAAADKSDKTVKDLIWLLFDTSLLTSGFNLDEPTQFAGRIHRMIKLGLSIDDDDEGLGDDDDLPPLEEVEGAADEASKMEEVD*