MALPKSGVDIFYREQSPADPSKTILLLHGFPSSSHQYRNMIPLLATQYRVIAPDFPGFGFTEAPAGFKYTFESLTDVLSEFIDSLSVASFAVYVFDYGAPIGLRLALRRPHAVDAIITQNGNAYVEGFGDVWGPIKDYWASSNTSDDRSKIADAMLSFDITKFQYENGTPNLQSIAPESYTLDYALLQRPGRMDAQLDLFMDYQNNVPLYEKFHAYFRSSQVPLLAIWGKNDVFFIPAGAFAFKRDLPEATVKLIEAGHFAAESDGPSIAREIIQFLS*