MVAHVAIATWTMAATTWTLERLTAAGADVEALRSSCSDKAALHEQLKALGVAKLGMVDLVGDGGVLKRVRREGAAGGDRPPVPSRVKLRWVGRLAADGRRFESGVVETALGDGLLVRGLERGLRSMARGEEASLLLRPEYAFGPSGRPAAGEGFADVPGGASVMFEVELIGWTAPKREVWEMGAGEVLDEAARLKASGGQAVGAKDYTGALAAYRAAARLLPDDAPLEGYASLGELRAPAGREEEARQLLVACRLNEAACCLRCDEWAAAAAACDAAVSRLSDPLGAEAEANVKALFRRAKALSRSSDFGAARRDLREAARLAPTNREVRELWSELRQAEERREAGGKALLAKMGAAGGRGGLYKGIHLKPRRRSTRPSRL