MAKVVCVTGASGYLGSWLVKRLLEKGYRVRAAVRDPGDPKKTSILRNLPGAEERLQLVGGQLLEEGGFDDAVKGCDGVFHCAAPTDLSFENPYTDCIEPAVNGTVNFLEACSKVPSIKRIVFTSSAAAARFTQLETISGQRFDESCWTDVEMCESNKPFGWPYFVCKTLSEKKAFELAKKYNLDLVTILPSLVTGPFLLSKTPKSVADAISLVTGDTAPHKFISQIAYVHIDDIVDAHIFLFETPAAQGRYIGPCVDASIIEAAEVVKKVFPKIKLPDNFDYVG