MDPCAFVRVTVDQLLLKLPAVPRPSSSAGVYPSNSPCFCTLTLQDHPSSLSRTALLPLACASGPAAAAAHADPVVLSLDADAVRRLSARPAAELVVSVHAGPTGTTCGMGASRALGRVRVAVDVARAAAGETVVARDGWVDVGKPASGPSAPPRASARAQIHMVVRAEPDPRYVFQFGGEPECGPVVYQVPGGAARGGQRQPVFTCRFSAGRRAARSRSLTPQSSMSRSTSRRLRSWLSSTLHGEGRDGAHSRREQRKGWTVTIHDLSGSPVAAASMVTPFVPSPGSGRVSRANPGAWLILQATGAGPSSWKPWARLEAWRERGPVDALGYRLELVFDSGAHECAVPIAESSISTKRGGQFVIDPATFPEAAAGAAWPLAGGFVMGSTVEGERRASRPTVQVGVQHVACMGDVAVFVALSAAVDLCMDACRLFSQRLRKELCQDQDE*