MDYKVSRSGEIVEGEVEDSEKIDLPPGFRFHPTDEELITHYLRPKVVNSFFSAIAIGEVDLNKVEPWDLPWKAKLGEKEWYFFCVRDRKYPTGLRTNRATKAGYWKATGKDKEIFKGKSLVGMKKTLVFYKGRAPKGVKTNWVMHEYRLEGKFAIDNLSKTAKNECVISRVFHTRTDGTKEHMSVGLPPLMDSSPYLKSRGQDSLAGTTLGGLLSHVTYFSDQTTDDKSLVADFKTTMFGSGSTNFLPNIGSLLDFDPLFLQNNSSVLKMLLDNEETQFKKNLHNSGSSESELTASSWQGHNSYGSTGPVNLDCVWKF*