MAHLFQTVPAYKSPVVWQPGTPGSSWSPSSSEASLGPSTPEAPNATRPHVTSPKGSPPPKRIRSPRGRAKEPGHIPRPPNAFVLYRAEQARLLKERPIENDQRKISEIVGAAWKSLDEEGKKPWRDHADFLKRMHALQHPNYRYRPVARTEKPRKRNVKRNGPQDKARCKAIGTMLGRGHAIDEIEKMSAQIAESMRGEAEAEASVQNRSGLPESDNFTTTVFDSKTWAGGATEPASPSRPCLSPFRSPLMAPAVEQPTSLFVYTAAPDAGPLIPELTTIELPALLQLPVQATTPDITPEIQMPSPGFSMEIDLNTSNLMPFASPDTVDMWMASMESASCLLPPASLPTPQMVDNFFNPISIPTGEWDLPESVTTTVDPELMFESFLGLGLSPAWMEQQTVDQGMGQYYPDVFPVAQEPGIVAQPSDLDEYFDFAAIMQPQFDLTGF