MADRFNGFSPLAPAFFEQLAVNNTKAWFENHRDEYQELLLEPLKLLVSELADTMLALDPALITLPAVDKTISRIYRDTRFSHNKSPYKTCLWITFKRYSPDWKTAPCFFFEITADSYRYGMGFYSASRQTMDNLRRLIETKPARFRATVAWLAQQDAFELAGDCYKRPLNAALPPDLQAWHCRKNIYLVCNREVDGLLFSKGLSDELAKGFRQLQPLYELFWQMVQQGG