MKWTMPSAISGAPHAHIPSNEECGIRDVWKQNLEEEFRTIRKVVQKYHYVAMDTEFPGVVARPVGEFRSTADYHYQLLRC NVDLLRIIQLGLTFMDDDGKTPPGYSTWQFNFKFNLSEDMYAQDSIDLLQNSGIQFKKHEEDGIDPIDFAELLMSSGIVL VENIKWLCFHSGYDFGYLLKLLTDQNLPPDESEFFDLLHIYFPNIFDIKYLMKSCKNLKGGLQEVADQLELRRVGPQHQA GSDALLTGMAFFKMREMFFEDNIDHAKYSGHLYGLGTSFIVNGTNFHDSNGETNSAS