MTVRNVHSWTIMLVALAENGECKQAVRLFREMLLEGVKPNAFTLTSALTACGHAGDADEGHRIDGMIACTQLRVDVAVCNALISMYGKCGWLDQAKAVFHSMPCKNDISWTAMIDAYCQRREWARALECFHGMDLEGSWNAIMSAAGGEEALELFSRMLQLGVKPVAISVVAAMEACGKVCDGARTRKLEEAIVWDAFDANPVVTSALMDAYAKCGRLGDARRVFDTYRCMGMCSCVDVVAWSTLIAAYAESGDSGYALWLLYTMELHGIQPNAVTLLSILFACSHAGWVEHGCHLLASMWRDRGLYPSSQHYSCVVDMLGRAGWLLDAERLVGSMPIQPDSVALTSLLGAYTLHGGLRLSPYFQQIMGYATLPHNTDSSWKESNLSFIEGRASQD*