MSNLPITEEERKLDYSDLLFKPLPEVDPKLLEEMDLSPVDPSRITSIHDRNDILKPGYLEVENGYAKMPDGSGCVATKVEMPGVTPEMIVWWFAWHGIRDLRYRIWCPTEHYGIHVHEDSLAHRLDTSLSLEERGWGTTDVVTEDVGNGPQEMHLSFYSPEDYGYDSELVKNVDALINACVSDPKTGMRLITFSHCIRKIPGGIEYRSHYWQGYSIDENGKAYAASIPPGGFPMEVMKANAYHSLLEYTNLAQILPGLYEKYGKEADLTKDFYK