MGKRGGKNGNENYDGVGFNGQGGSGVRPYVRSPVPRLKWTADLHRCFVNAVDMLGGQHRATPKLVLKMMDVKGLTISHVKSHLQMHRGSKLTLGKPEENSLFSIRRQDTEEDYLQDYLSLHIRNDCPTGFHTFSLSSHSSRGRRKEHTSESRGGDDVDDSLHIMNLKTNETTFPSHHFHQNTEKETNPWHEHEHEHEHEHEQEHEHEEEEELSLSLSLNHHHLRSNGSSVSETSDAVSTCSAPFVNKDCFGSSPKIDLDLNLSISLLGS