MTPPPSPAVEGGAAAAGHGGRRRHVLLFPLPYQGHINPMLRLAGVLRARGFAVTVFHTHFNAPDAARHPEHRFVAVPDGMSGRPPPVSVGDVVKHIRALNAACEAAFRDRLAAVLAEYSRDAVACLVADAHLLRMVEVARRLAVPTLVLRTGSAACFASFLAYPLLCDRGYLPSQLDMPVSELPPYRVRDLMHIGRDGHELMCELLARAVAAVKLSSGLILNTFDALEAHELAKLRRDLAVPVFDIGPLHRFSPAADGSLLHQDRSCLAWLDAQTAESVLYVSFGSLASMGARELVETAWGIAGSGVPFLWVVRPGLVRGRRAAPGEPTRLLPEGFEAATRRRGVVVAWAPQEEVLRHRAVGGFWTHNGWNSTTESLAEGVPMLCRPSFGDQMGNARYVEHVWKAGFEVVGGELERGAVEEAIRRLMAESDGGEMRARARELKKAAAECTGKAGSSETAIVKMVTHMLSL*