MDTQDIECSLIRETVNEEESKNKKNEIFEEMKRLLVLAGPLMTVNFLLYCLQVISIMFVGHLGELPLSGASMATSFASVTGLSLMMGMGSALETLCGQSYGAKQYHMLGIHMQRAMLVLLLVSVPVAFVWANAGYLLVLFGQDPEISAEAGSYARYMIPTIFAYALLQCHIRFLQTQNNVNPMMFSAGITTLLHIFTCWILVFKSGLGNKGAALANAISYWINLLLLAVYVRISPSCRNTWTGFSKEAFRDIWKYMKLAIPSAVMLCLEIWSFEMMVLLSGLLPNPKLETSVLSISLNTCAMVYMIPLGLSGATSVRVSNELGAGRPQAARLAACAAVLLVATEGVVAAIVLISVRKLWGYCYSTEEEVVEYVAEMLVLLAGSHFLDGIQSVLSGTARGCGWQKIGAVVNLGAYYLFGIPAGVILAFVYHIGGKGLWLGITLALFAQALLLFVVTLQTNWEKEANKAADRVVPELVNIEENAELTLSRD*