MAQKVLVPCSSSSSCGNVQFSPSRVHTQAIAFGGGLSQSSSRKNKSLALKAVAAKGETSAPVTAKSGHEILLFDALREGLEEEMARDPTVCVMGEDVGHYGGSYKVTKGLAEKFGDLRVLDTPICENSFTGMGIGAAMTGLRTVVEGMNMGFLLLAYNQISNNAGMLHYTSGGQFKIPVVIRGPGGVGKQLGAEHSQRLESYFQSVPGLQMVACSTPYNAKGLMKAAIRSDNPVILYEHVLLYNLKERIPDEEYVLCLEEAELVRPGKDITILTYSRMRHFVLQAAKTLVERGYDPEIIDIRSLKPFDLFTIGNSIKKTHKVLIVEECMRTGGIGASLRAAIVDNFWDFLDGRPECLSSQDVPTPYAATLEDATVVQPAQIIVKVEQMLQGLI*