MDQLSEKQIWYYHIIPEYQTEKSFYACVRRSGMIKFDTFYFPHMLSARETQRSIKFGDGVWSGCLYDPDIYTDGKISIQGVGGVLFPREAEIGGCVCLCLIFLIKLGLSTKYMKSHVSFDVSCDL