MVTAGLVEVEWGCPSCLPTTTSCICSALLLLPPHSPGSGGDHHLHNYTATMPPSRSLADALAAARPFLRGEEAEVDPALPGLAAVLRAAGAGECWHKHGTFLAHLLDVHRILRLWGAPDAVARCGLYHSAYSNSYVNLAIFQPDTGRAHVAAVVGADAERLVHLFCVVPRQKLVHDDLLFHYSDQDLVDDLASSEASLRDARRGVFDDAQPWRRKIQRLIPPDGITVKHIRTGEDVALSRRIAATFLLMTIADFSDQLFDWQDRLFDNTNGRLEFSGNTWTSLWPGTGKPGLWVTSSSRMGALYTLIIREEEIYITQRAHGISRQGSNGSAGRDEDIDLVIPPVFKGCTKVLNADDQKVARDLYWEAVCSGDEASDWLKVEELLQQSIAKNPFVGEPHLVLAQVYLNMERYGDAQMQAEEGLKLLLEWGSSWDKRMTWEGWVSWGRAMLTKASEKDWPHTAFGIINLGLVK*