MATISQSFFFILPFLLYSRLDIASSAPGCGPLVADDVDRIQFALNLEFLEAEFFLHGALGEGLDQVAPQLARGGPPPIGARKANLDDFERRIIEEFGYQEVGHLRAITSAVEGLPRPPLDLSPQNFKKIFKQAIGQDLKPPMDPYSNTVNYLLASYVIPYVGLVGYVGTIPSLTNSSSLSLVASLLGVESGQDAVIRALLYKRESEFVQPYNITVAEFTRGISNLRNQLGMSGVKDEGVIVVDPQSGAENKTDSNILSADANSLSYARQPQEILRIVYGTGNESQPGGFLPKGGIGNIAQAYLNS*