MLTACIASVGAAYLPSQRPAPGAPLCGSARGRAAVRCAEAGTLTQSAVDDWLGSAVAARGSVASGLLDEVRSEATDVVPPEVREAVLESLREIPEREADPRTELGCHTFAALNQAALSDVACVYVPSGVAVDTLRLILLSTPSYPDSGAEAGASPQLAASHPNLSLWLGDGASLSLLQQYAGRGAYFCNGLSRLRLGENASLTHAYLQEQSDGAVHVDSVLATLAAGARYDANIVQSGGRLSRVNLAVRLEGRHSHASLNGIALGSESQLLDLHSAVRHVSPDCSSEQEQRNALAGRARVVFRGAVQVPHGSDNTTANQLCRSLLLSDSARVDISPNLEILTDDVVCTHGATVADLDDEMVFYLQARGLGRAEARVLLLEGWARSLMGEAMSSI*