MPSLSFLVRPSVVSSRLASGRVGSLSRHFSVTALNMAPISRETDFLVIGGGSGGIATARAAAGKYGIKSMVVEGKRLGGTCVNVGCVPKKVTFYAALVAETIHQAKDYGFSVEQTAPFDWPTFKQKRDAYVARLNGIYERNLANDKVEYVHGWAKLLSPNSVEVTLDDGTKSVVNAKKILIAVGGNPTIPPHIPGSEYGTNSDGFFDIDTLPKKVALVGAGYIAVEFAGMLNALGVETHLFIRHDTFLRSFDPMIQQVSVKEYERIGVKVHKKSQLTSVQKDAAGKLAINFKEGEGEQSISDVDHLIWAVGRTPAVEGLGLDKAGVKTNEKGYIEVDEYQNTSTENIYAVGDVCGQVELTPVAIAAGRKLAARLFGPEEFRTLKLNYDNVPSVVFAHPEIGSIGLTEPEAVAKYGAENLKIYKSSFTAMYYAMMKPEDKAPTAYKLICAGPEEKVVGLHIIGLGSGEILQGFGVAVNMGATKADFDNCVAIHPTSAEELVTLK*