MVSHSLSAWLMSSAPPPAWFAALVAVGMYTALRSAATFLAWLHRAFLRPGRDLAGRYGTWAVVTGATDGIGRAVALELARAGLHLVLVGRSPDKLARVAKELAAAAPACKVRSVAFDLAVTGDAARRGVARVAAAVEGRDVGVLVNNAGATYPCAAYFHEVEGPVWEAVLRVNVEAATRITRALLPAMAARGRGAVVNVGSGSSVVVPAFPLYAVYAASKAYVDQFSRSLSVEYKQYGVDVQCQVYILLPSNSRRSSVVINQGFYLVAFKHPVPMVGLAVAVLVQIPLYVATKMSPVKGASPFIPSPEEYARAALRCVGYEARCVPYWRHSVQWFLASLAPDAALNHWRLQTGLQKRNETKALLGGKDCS*