MSCGPTTSASLRVPCGYRFRPTDKELLKYLQRKIDNLPLPCDLIKEVELYKFDPSELLAQFGSRGEEKCYFFTSTYRKYRNGIRPSRSTKNGYWKASTGETEIKEGNNVIGTTRSLVFYCGEHPFEKKTNWIMHEYRLNEHQSVKHAQFPTDPMKLDKWVICSIYENMSASGRENRKRKAIVLSERLDTSKKREIVLQQGPHNGYQENNLSMVPLFDNLPEERIPYDQSIVLYEGLNTKGKKREIILQHKPLNGNQENDQSIASLFDHLLEEHIPIASDMGCDIAPLSDIDLARELIPNTSNAGCDIAPLSDTDLAKELIPNASNTSCDIAPLSDADLADFAEFIEMLDQEPTNSFDNLPEELISNASDMGCDIAPPSDTGIADFAELMEMPDREPADYYYPSSSSSS*