MTSPKKAQARAHPAGGAWGTPAVALLCITCFFAGRFISLPGELPDAGNGPTLVDEAEPVARRSALDTTEGEAEVTLPPPEVLEEAARSLAGAAAVQYESAEEALEASGFLADRPPQEHGETGHSFYTVQPMQLLSLFPRAYLMPHFVPKAKCEHVIEMANRRLAPSGLALKAGDTAESTRDVRTSSGTFMSRQEDAEGVLGWIEDKIAAVTMIPVGHGEPFNVLRYETNQHYDSHYDSFAEEEYGPQFSQRVATVLVYLSDAEEGGETVFLLEGREGLARLAHIDYKACDTGIRIKPRQGDALLFFSTSVNGTIDKHSLHGGCPVITGTKWAATKWLRNKCFGGGCX