MATFGAAQAAAASPAILKSSDQVTRFSPWITARLELEGWRGANERCASRGSPDASSWWSPAATAAGAGPCCEAREQPPQPHAHAQTPHQQQQPVDAAAACPWLPACSRWSVTAPGHLSTDIEDLHEAACGGGGSGTYDDPQTGFMVFTAAALSKRKSCCANRCRHCPFGHYKVQGPRPRVNRLTQPALLQPSPGTRRVAASGAGAAAPSGGAGAESGPEAGVTLVVYEGDAASEALARMMAGAVAAAPSASPAAARGVGCLPQPSAPFVAGQRLALLAAFDVDTGRLWGPAGDPSTAAAAAALRAGSGADSDADGGSGSGGDVGAAMDASLRDNLDLVAVPLQVSGRSWQRDPAVAGEALTHVLTTAARLMQVDRVERVVVSRPEDGTPALFAPGTRGCVAGGWEALVQRANSQLQQQQR*