MAARFSGPSALSRLLVSLAILSTACTISVRASLSEDRPSGRQLQVVGGWPAGDAERYPWMSRLHFLIDARLGMMGGCGGSLVSRSVILTAAHCVSLVRKGNSNVFVRVGAYNALTDEALRPGKYHLRRVKQISVHPRYVERGEDQITSPNDLALMLLDAPLPTEFPVIHLAGPETPYPAHGTPLYVLGWGSTDQDNTQPAYNLMEVKLPVVSKLACSRQWSYAGAARALLTDGQVCAGLDNDRNICFGDSGGPLLLPGNSSTMDLQLGVVSFSFPTCALPGMPGVFTWIPHYRGWLDPEIARLESLAAGSVAAASAVVEPQPSGAARQSSGTVAAAVQPKSMGVSVPRQQTARKPVS*