MDNLKKKYQHHLSLESASREYGPFQMLGRIQSDSDIKMLSFAGGEPNPSKFPIHKLSVSFPEVNSWEKDTNKDATVSYELSNNANEGSLDLLGALQYGQCQGIPELVKFIKDHVGQIHMPQYKDWDIKITNGNTIGLEYCLRLLVNRGDCILIEKYTYPAAITAMRPLGVKFIPIDMDENGMLPESFEKVMETWDSSLGARPHVLYTIPTGQNPTGSTLTLERRKKFLTLAKKYDIIIVEDEPYYFLQMEKYDANWKPDKQAFNISSFKKKLIPSLLHLDTDGRVLRVDSFSKLIVPGLRLGWITGNSLFIDRITRYAEVCTESPSGVSQVVLYAILNRWGQNGFLEWLQDLQNSYTMRRNALLLAADKHLPKSVCKYHSPKAGLFLWVELDKNRLICSNMDKSISEIEMEIFVELVNNGVKPVCGQLFMGEPNSADKIFFRFAYSLADLSTFEAGLERFTSTIQKYFQL*