MTLGTYNRHQAERKKQAALAAAFPQGIRCQKCLEFGHWSYECKGKRKILVRPSRTRIMHKNLKAKEEGQCSNGSCKIPNKKKREEDCKDCSDKSSSESSSDSSSEGSSSSGSDSSSESESESDSESSSGSESGSD