MAKENLPVVFGPVLSRRFGKSLGVDLSPSKKQCNYNCIYCELGKAKPIERMEEVIKVETLINAIQNALNNLTTPIDVLTITANGEPTLYPHLLELIQNIKPFLKGVKTLILSNGSLFYEPKVQQALKEFDIVKFSLDAIDLKAFERVDKPYSKDINKILEGILSFSQIYQGQLVAEVLLIKGVNDSANNLKRIADFLKKINIARVDLSTIDRPSSFKAPKLSEDELLKCSLFFEGLCVSLPKRSTAQAAQAKKLISCGIDELLALISRRPLSAEEAPLILDPNAFRHLETLLNHKQITIKKVGSLEFYCAF*