MPEYCVTGGTGFIAAHLIRALLAAGHTVRATVRDPEDEGKVGFLWELDGAGERLTLVRADLMVEGSFDEAVSGVDGVFHTASPVVVVAGGKGVQEELVDPIVKGASNVLRSCARASERPRRVVFTSSCSCVRYCHAATLNESHWSDADYCKSYNLWYAYAKTVAEKEAWRLAKEHGLDLVVVNPSFVIGPALGPRPTSTILIVLAMLKGELGKYPNTTIGFVHVDDVVLCHVLAMEDARASGRLICSCDVAHWSEILSSLRERYPQYPIPTECSAQKGDDRPHRMDTTKIRALGFPPFLSVQQMFDDCIKSFQDKGLLP*