MPVDTSSLPCQGQTVCVTGAGGFIASWIVKLLLEKGYSVKGTVRNPADPKNSHLRELEGAQERLTLCKADLLDYESLKEAIQGCDGVFHTASPVTDDPEQMLEPAVNGTKNVIMAAAEAQVRRVVFTSSIGTVYMDPNRSPDVVVDESCWSDLEFCKNTKNWYCYGKTVAEQDAWDVAKKNGVDLVVVNPVLVLGPLLQPTVNASIVHILKYLTGSAKTYANSVQAYVHVKDVALAHILVFETPSASGRYICAERMLHRGEVVEILAKFFPEYPIPTKCSDEKNPRKQPYKFTNQKIKDLGIEFTPVKQCLYESVKSLQEKGHLPIPKQAEDSVKIQ*