MFVRCGDIDRAREVFDRVSARDVILWTEMIAAYGERGYFQESLELWKIMRLEGAMPDLIAFVTALKSCCCPASLGTGALIHSMILESGLGSNVIIQNALLAMYARCGRLELAQLLFDGMPERSVFSWNSMVAAYAQHGHLDQVFQSLKRMQNEGVKPDSVTFVSVLSACSGAGLLAEGRSHFEFVKRHIREWPSTEHYGCMIDLLGRLGRLEEAERLVLEVPDEAADAVLWRTLLAACRTYGDLERGRRAAERVVDLDPDDSAAYVVLYNTVA