MPTGSCTCQAIKYEYTGEPMKKAVCHCLTCRKYSSGSTVNLLVPKDHFSITSGTPKEWHIVHQTGMHMTTRFCGDCGCLLYKTADRAEFQDGVVVLAGTLDDPRGLDAAKPDAEFFIGDRAAWLPVIGDAEQCQGFE