MQTLLLLTVLSRSRKIIDEVYGYIKIYNDGTVERPPFPGGYLPACSAFVHGIATKDVIIDTQSGLWARLFLPESVASSQTRVPVVLHFHGGGLCTGSPAAASFHKFCSIMAIKSQSVWVSVDHRLAPEYRLPAAYDDALTAFMWLCSQSELQGLQANNKTVLSTNANGGHSVLDDIAGRPYTHEGCKKAFGSSLKLGTTGHQFVVQGQVNQSRTIAADEKAKQHDPSFGRDTNGHVCVDGENNMQASLDQWLSSYADFSNCFLVGESSGGAIVHYLTIRLSQIAYSSIQIKGLILIHSAFLVKGLYDESLNPRFERRPDTYRWLCLPVGVPGDHPLVNPLHAEAPSFKDVTFPPTMVAVADQDRFYEPSLCYVQVMKQHGHMAELDITEEGHC