MLGDGGETPSRYELLSMVKKHSNLIGKTVVEEQDASDIEMDMRFWHDVFDLYFVCGKESRGRQDDDLVFFVRKLGSHGSGSNNKTESVDPYFVRRWAPKLSDLVDETSIDVDWRRSFYLNLIAHTSFSVTVAICSHQDLLNHRAGEDTPLSPIYKVVKTVYASPSRVNFQLDSKKEVETTPAYPDICFAIDDFDSTFDAVVLTEKDHCYCVVLNAHDGAAFPSEKVSNDCSTSDSSSLQVHTISAKKKDTKLTLFSGFVSYQMVRDAYDAGRSRFGSLLSVVHSSGKTDRIYMKGPGGRGEVEVAVSGVADQSHEDSGPFSPVISKKGFGLGVIVRKAASAASVAARHAYAAASASSPTFDELIPLKCSLMSISLPWEYIAYDLLFKVRFCIDQLGLK