MKLDISHMRYLTNDDFRVLIAVELGSRNHEVVPTPMIHQIGGLRSPSTTNRSISDLAKLSLISKLRNAKYDGYRLSYLGFDYLALKSMLKKGSLYSMGSPIGVGKESDIYLVSDPKGVEKVLKVHRLGRTSFKTVKRNRDYLKNRQSCNWMYLSRLAAEKEYMFMSILYSNGFSVPEPFDSSRHCIIMEWIRGVTMRRLRTHKDYKKLYSELMRFAVNLANHGLIHCDFNEFNVIIRDDPKPDEPGFVVIDFPQCISIEHPDASFYFKRDIECIRKFFRKVFNYGPTSDTSMMDEDGFGEGFKYAYPVFERDVKRINNLDVLVEASGFKKNKKNSDLETAVQGMREYTYEEEEGEGSTEEESDYEDSLEFDDSKSEGEQSDLAEENERIVQALTSGVENLKMDKLGNYILDD*