MTEGRQAQRWRTCRWLLPPPEALSLAQRLIDSHLLAPLPRLLELLDVSSPGSGQQRAGGANGGGDGGHSQRMQLHGELVKMKGVIGGLLSTLRDFDFLGHAGLAGTPISVMGNAGVLVGQPGTRERVAEALSAAAPAMLGMSDSECIGEFLVIGGLLASAGSLEHTGAIAMASDTSKLMSKVEQPAAANLLLLQRGGAAAEAAKSRPWRKQVPRWAAVSMLDQTLAKRGALSSYRSFSTAAMPELTSAAMLPPSYRTLVSELCKFSTHSLAPVRMETLPIVDSITKRFPRSIARTCIPHFLCALADVPPPPELALHAQDAGNARAEEALMESLANTAAAGEGGLGAADGTAAEGSQVEKDGRVLGACAALSACMAFWRLIFRDPTLFASGLHALMASRTHTSMQAQ