MAPTVKTAAVKTNVGEKKEHHYRGVRKRPWGRYAAEIRDPVKKVRVWLGSFDTAEEAARAYDKANLNFRGAKAKTNFAYPDFVHDESASQSRTVVSSTTTMSDLNLETRFPFPKVQVKSGMFFIETSRSESEGSSVVMDRSPERPSRLPLDFDLNFPPMPET