MDIRDTVSWNLLITGYARLGSVDMARAIFDAMPERDVVSWNSILTANAQQGHAKESQRIFDEMPCRDLVSDVISWNTMVTAYTQNNDLPRAIELFQEMPEKDVITWNTMLGAYAQNGDLEKARSVFYEMPQQALSSWNAMLAAYIQSGHTDEAKRFFAEMPQRNILDIVSWNSMIWAYSQGGDVASAKTLFDSMPIRQTSSWNAVIGAYASANDLIHARELFDEMPQRDLVSWNTIISAYAREGISDAAFYRFRRMLIQGFDPDGITFVTILAASGGCAVDCSKSFVAMAVDFGVEPGIKHYSCLIDALCRSGQEEAAQQVLRLMPIVPDAVTWTSLLTACGIHGSPGRSLIAKNATRGKGASPYVLLSNILASSF*