MTAVNVALVRDTKWLTLEVCREFQRGTCSRADADCKFAHPPRVCHVENGRVVACFDSLKGRCARENCKYLHPPPHLKTQLEINGRNNLIQQKTAAAMFAQQMQFMLQNAQMSSLTSFPVTPSLAANPAMAFSPYLPHPGMGLVPAELLPNAPVLISGNPPLGLPGAAGPKLMRSDKLEVCREFQRGNCTRGENDCRYAHPTDVSMIETSDNTVTICMDYIKGRCSREKCKYFHPPAHLQAKLKAAHHQMNHSAATAMALQPGAVQLIPKRSALEKTNGATPVFNPSVFHCQQALANLQLPQPAFIPAGPILCMAPASSIVPMMHGATPTTVSAATTPATSVPFAATATGNQLTF