MPSESGKVVCVTGAGGFIASWLVKLLLEKGYTVRGTVRNPDDSKNGHLKELEGAKERLILLRADLLDYQSLREAIYGCDGVFHTASPVTDDPEQMVEPAVIGTKNVITAAAETKVRRVVFTSSIGTVYMDPNRAPDKVVDETCWSDLDYCKNTKNWYCYGKTVAEKTARDEAREKGVDLVVINPVLVLGPLLQPTVNASVLHILKYLTGSAKTYANSIQAYVHVKDVALAHILLYEAPSASGRYICAERVLHRGDVVEILAKFFPEYPIPTKCSDETRPRAKPYIFTNQKLKDLGLEFTPVKQCLYETVKSLQEKGHLPVPTQNDEPIKIHS*