MQVEEYRSHGAGSPTALWQWKKGGQEVVFARGQSASIGALQKVASAFLPEGYPSSVTPDYVSFQVWDTLQGLSTYIRSMISTQVLLAGFGVGEASKTAAGATFQWFLRDFTGMLGGILFTLYQGSSLDSNAKQWRLAADFINDLAMLLDLLSPLFPNAFLTMLCLGSVLRAVTGTASGATRAALTQHFALRNNAADISAKEGSQETLATITGMLLGMAVARWTAGHVVLMWTVFLSLTAFHMYANFRAVRSLCLTSISPERAALLLQSFRDSTHESVLEPHELPGLETVLPLPRQLRRSAPISDHVVLGARLSALRLGPCAETLHLLQQRYRGEMYLLLYQDRLVHVILHRGATPAHILQSYVHALRLVEALSGGLRGFILEKDESGIDAAELEAAVWMTEYYDTFLEKLQSKSWATDKVLLAPREWRASWKIDTS*