MGSLEPTHSGPSLSGSSDSDYGDDRVREQSNSKLPSSQFRGVVPQSNGRWGAQIYEKHQRIWLGTFNTEEEAARAYDRAAIKFRGRDAMTNFRPVTDSDYESEFLRSHSKEQIVEMLRRHTYDEELDQCKKVFNMDVAANAVRARRRALEINTLKECAPTREHLFDKAVTPSDVGKLNRLVIPKQHAERCFPLDLSANSPGQTLSFEDVSGKHWRFRYSYWNSSQSYVLTKGWSRFVKEKKLDAGDIVSFERGPSQELYIDFRRKQVIP