MSVRLEASAPGEDEASSSSRVRMLNHLTPVRASEDLTAQECASDAVILLNFDVPSNALGLWMRCGYRVCADGGANRVRDLQDEYERATHTVKYAGDSVFKHPNRIVGDMDSVSASVMAMYRDDPRYGCCVDDQREDQDSTDFVKCLRAIVQHRPEIKRVFTLGALGGRLDHILYNMKTLFDFPSLEIVLIGDHSTAFAVPSGRTIVKRDMRYETVHCGLVPLQGDARVSTKGLKWDLNDDVMSFNSGGLISTSNQFDADVVVIDTDTPLLFTSSPSVPLRSDGI*