MDKGKALVCVTGASGFIASFLVKLLLDRGYKVRGTVRSLTDPSRTSHLRGLPGAEERLELVEADLLKDGAFNDVVKDCQGVFHTASPFFLAGVTDPERQLIQPAVQGTLNVLEACSRSPSVAKVVVTSSTAAVAYNPKRTPDTVVDESCFSDPDYCREMKAWYILSKTLAEQEAWKFAKEKGLNLVTINPAMVIGPLLQPTLNTSCEIILKLINGSKTHYSNACLGWVGVGDVAEAHLLAYENPNASGRYLCVERVAHYEDVVETLRKLYPEYPIPTECEDNGSPKATPYAISTRKLQEELGLRFHSLEHNLKECVESLKLNHFTPA*