MAPKLIDRVKELSKSSHDAAKQLEVTVSDLEKIHFGGGSSVPKGPMAKLGRGFQTFKVNVYDKDKELFDKLKSGQSPKYMVIACSDSRVDPAIILGLKVGDAFVVRNIANLVPAWEPKCGNPSVASALEYAVKHLHVEHIVVVGHRKCGGIEALVVTEEDKGTHDFIEKWMEIAQPARTVTKAIVGKESVDEQCKFCEKESVNVSLSNLLTYPWIKEKVIGNKLSLHGGYYDFVKGYFQTWDLDINVGHSQKF*