MKGLKCTVSGPSEEAQYLNALRQDSLYEYYGIYSFQYQPKERRSNGKVHRSYKTARSNFHKSRENCSTVRLLKFLNQEDQLTSKVLQICLLAGDHLAVAMMVVDVDPKSEYGFPYWNPVRRRFSPESPFFESGNIERELLAKQIALDLGEDQKQLLSSMDEDAEVMFCPIAGCRAPLSTMGFENHYISQHTAACSVCHRAYPTSRLLSLHISEAHDSFFKAKVARGYPMYECLVEGCGLKFKSYKSRQKHLVDKHKFPASYDFFKKGHHLSKKAREKIHRNKTTTTTTRKNDEEGSSKMEADEEVENLTSALSKMTTGSTPKSVSFGRGNARGLAFVPRSVQRDVKKPDPTPRP*