MTTDRLLHFLRAPTGSPAAAPTRAARRGPLQAQGVHFCQGAAVMRRASLSCSGTSSGREGGLTYKDAGVDIDAGAELVRRIAKMAPGIGGFGGLFPYNDDYLVGSTDGVGTKLKLAFETGIHDTIGIDLVAMSVNDIVTLGAKPLFFLDYYATSKLDVDLAEKVIKGIRDGCEQSDCALLGGETAEMPGFYAEGEYDLSGFAVGVVKKDKVIDGKNIVKGDVLIGLPSSGVHSNGFSLVRRVLEKSGLSLSDQLPRNDGITTTVGEALMAPTVIYVKQVLEIIKKGGVKGLAHITGGGFTDNIPRVFPSGLGAKIFTGSWEVPPVFNWLQQAGNIDDAEMRRTFNMGIGMVLVVSRESADRIIEDTHGSNHAYHIGEVIEGDGVQYV*