MPTAETTTPVPPALSGQGRTVCVTGAGGFIASWLVKRLLEKGYTVRGTVRNPVDPKNDHLRALDGAADRLVLLRADLLDPESLVEAFSGCDGVFHAASPVTDDPEMMIEPAIRGTQYVMTAAADTGVKRVVFTSSIGTVYMNPYREPNKPVDDTCWSDLEYCKNTQNWYCYAKTVAEQGAWEVARKRGLDLIVVNPVLVLGPLLQPTVNASTDHVMKYLTGSAKTYVNAAQAYVHVQDVAEAHVRVYEAPYAHGRYICAESTLHRGELCRILAKLFPEYPIPTKCKDDVNPPVTGYKFTNQRLKDLGMDFVPVLQCLYETVKSLQEKGMLPVLPPKDDQDQQLHKS*