MSTCVLHVLPACLASPQLQLQTRRKLLNLHSIRQKPFFRSLQIVPSASSSSSTSFSPAEYPANPETSPGTRPKRKRQIAGIDQEELQDPAILADPDSCFCEFKGVQIHHKVYDAESVATNLSEEGTSSQPPHANKRVNFPMILLHGFGASIFSWNRAMKPLAQITGKKVLAFDRPAFGLTARLNHANHSSQGSEDTRPFNPYSMIFSVLATLYFIEFLAAEKAILVGHSAGSIVAVEAYFEAPERVAALILVAPAIVAPLNLGHVTKDNSSGKSNQTEGKELEVNSKGNWFTSVFSILSKVSQYLGQAMMRLVKGIGDMINSLYRKALSAFLRSTIGIMLVRMIIDKFGLAAVRNAWYDPKQVDDHVLQGYTKPLRVKDWDRALVEYTVAMLTDSASESKPPLSKRLSEISCPVLIITGDGDRLVPSWNSERLSQSIPGSCLEIIKNCGHLPHEEKVDEFVSIVDRFLERAFGVQKESHLQPAT*