MGSQNDDGNGGRRRETRWCAVTGGRGFMARHLVAALLRSGEWRVRVTDLTPTIVLGPGETEEIFGDALRDGRAIYASADVCNLEQLIEVFEGVDVVFHTAAADPSKNNLQLHYKVNVIGTKNVIDACKICKVKRLIHTSSSAVVFDGIHGLFNVNESLPYPDKFPDAYAQTKAEAEKLVMDANDTNDLLTCCIRPGSIFGPGDLVMPTLDRYGRTHFITVGDGKNYDDFVYVENVVHGHICADKTLSTMDGARTSGGKAYFITNMEPMNMWDFLYTVQEELGYKRLLNIRIPTHVIKPISYLVEGAYKVLYHFGMPTPQLLTRARIKYMTLNRTFSCDKAVKELGYKPIVKVMDGIKIAVKAYIQLRDIDLSEQSEGINLNISCHCTL*