MQKTVRLLLLSISVSLVCGQPGFISLDCGGRETYNDTNGIRWIPDDPYIHTGKNAIPVEAGGKYLVRASFLYGNYDRKHSIPIKFELLFDANHWDTVKIDDESRIIVKEMITVATSTSISVCLGRNDAATTPFISSLELRPLETYMYDAVNDTTTLFLVERIDYGVEYSTRYPNDTFDRVWKGFVDPNLQIISTKRNVSAVNTSDLPPSQIMQTALTTYNVSQDITWSRTFDQIDKLYITMCFAEIQELKHTDIREFYVQIGGNAIPYLLRPDYLNSTIIYKPLENYSREKNFSVYATDTSTVGPLLNGWEIYRHSDTLRNGTYAGDVEALMDIRKHFNLASYGWSGDPCLPQDYS*