MCTTSSLHSHEDSVILPPIPSNDDTSADPEVWDVIIVGGGVAGSALAYAQAKDGRRVLLLERDLSQPDRIVGELLQPGGYLQLKKLGLEGCVEGIDAIKVYGYALFKGGQQAVVRYPMEGYSADVAGRSFHHGRFIQKLRGAAASCPSVTVRQALVKKLVNDKGGEWQEGEVVTGVVYRHLPAGTGPESAPVERSARAHLTLVCDGMYSNLRKHLSTPKIAHPSFFVGLRLTGCTLPVPGHGHVVLARPSPILFYPISSTEVRCLVDVPGEKLPGDLPAYLRATVAPQLPDVLRPAFLEALERPEAIRSMQNKLMPAKPLHQPGALLLGDAFNMRHPLTGGGMTVALSDCSLLVDMLRPLPSLADAFGTAQQTADFYTRRKPLSATINTLANALYKVFCYTGDAAQEEMRQACFDYLALGGICAAGPISLLSGLNPRPSVLVQHFFMVALFGVGRLLLPRPSLRGLYMALALLAVACRIIFPIIWAEGVRAVFFPALAPKPVVSATAGNGGRRSSSVGVLASS*