MTTSSHSAVIWTFFIILTTDDKTRVICNYFTEEFRRGGQDKYGFGHSGLKKHLATHPPTNIKYLAEQKAAEKIKITVQAAKNTNKTNQTILEASFLKT