MLNCKDLWGYIGGHTLRFTYHSRSHKKEMRRTDRCYYSKVSTLNAASKMWIDATMLLSDHNPSQVSLNEVDWNSCIPFNLPRIPLRVNHSSMQTSLFKSKVQSLIQHVLSLRVSACMKWEFLVAKLQDVIRECGIAFSRILNAPKHEAQQLISFMAERVDSRLLSQGEYAQFCKAYKCLELIENQAIKSSKVRAKCTQVNDLRANSECFFDFLGFKHLKDKISHLEVDGSIINDGNAIAPICSEHFQNLFAASYKSDDAWFEALHASLAYTPQLLDSEIAALCEKAISEEEVYMTLQSLKNGKAPGLDGITKEFVKRGSSLAEHLPTGTQKIAVGFADDTFIFAKADEANIQNILTSLIPFSEASALRINMTKSTLINISACHFESLPWSGPKIDKGAVFRHLGYPMGVNISSKDKLD