MGLPDTAHLQVSNLVAAAATEGKKKDTRRQQESTSPRRAAPPVAAGDELALAGATPQPYTCPSSSSARSLRWKESTGNTAVEDSEAGPCIPRVQAATGDYTPWLGQEFASEHEAYEFYRYYAWKLGFSVRREYANKSRKTGEITSRKFVCSREGFKAPDKRTNHTRTPQPDTRTGCHANLVIRRKNDTSKYEVYAFEAQHNHPLFIPSCANPLQRKLSDVQSSDADNSGSEFKACINDYEEEVELFTAWEAMISKYNLHSNRRKKKGRNAKSQRKSCIEKGLQKTKKVQPEQSPIQYTMLDATQPGNVLFQGLDISNPFPMGQLNYGGVQPQPGLCPSLPTVSRELGFAAYLSQPSSNSQHNQQKSTALLKVIVHICFNLQYNSWDKTGPVEDQINFSNSYQSVIEATKNSHLPGYIHQQHVHAMLRSTTS