MLAMDQHQEESCVPPGFRFHPTEEELVGYYLARKVAAQNIDLGIIQEVDLYRTEPWDLQEKCGGGRGGRGTRQVAADEQSSSEWYFFSFKDRKYPSGTRTNRATAAGFWKATGRDKPVTSSRSRSVIGMRKTLVFYRGRAPNGRKTDWIIHEYRLQTSEHGPTQEDGWVVCRAFQKPTPNQRQSYTFPAYATALGLGRYYDARPCLHGQGGNLHYLHSAASTAGAGGLCFPGQSAQYSSEDTLECKKGIFNNIPQLIQSPPPATAFAGCSEAGYDLVQPKLAATGIDWNFLDILLSTSLLPDSSAASAASNLQLPLHQPSLIYE