MFALRRTAAMMTSVHRQPHLSQAVFRANFAISAAMAQKIKAGPVVDVLGDEMTRIIWDSIKSQLILPFLDIELHTYDLGI ENRDKTEDQVTIDCAEAIKKYNVGIKCATITPDEKRVEEFNLKKMWKSPNGTIRNILGGTVFREAIICKNVPRLVTGWQK PIVIGRHAHADQYKAVDYVVPGPGKLTLTWKGTDGQVIDEVINDFKGPGIALGMFNTDDSIVDFAHASFKYALDRKLPLY MSTKNTILKKYDGRFKDIFEDLYNKQYKKEYEAAGIWYEHRLIDDMVAYAMKSEGGFVWACKNYDGDVQSDSVAQGYGSL GLMTSVLLCPDGKTVEAEAAHGTVTRHFRFYQQGKETSTNPIASIFAWTRGLLHRAKLDNNEPLKQFADTLEQVCIDTIE SGAMTKDLAICIKGNINAVTRRDYQETFEFINTLAKNLEGALAKNAVAAK