MSRQPQVPTNPDQLLKWSIAAQNGGTGNENDPGIRQVADDIAAGRRPDLVDPGLFDALMGKSEAQMMREELGVALDESRPETDRVQALDNFEMLIEQIDNANNITSMKMWQPLIGLLNGPSTTAGIQTAALWIIGTAVQNNDKAQMAILAFDPLTPILSLLVHGSDGQVRGKALYALSGILKHNAKAVRLFIDHDGWSSLRGALLDPDISLRRKSAFLINSLLLQDDSATQSTNAPSSTSSARSTSTAVGPVPNSAPPSAPLEQPPATHADGIQHPSIVGQLVESNLLNTLIVSLLPTSLQSTLPSDSLNGIDTATYGGPDGDIELRDDADYSEKASRACLTFIEKCQEAKENGKNVLEKVDEEQKKNAKILLNALQSEWNGKPIEEDQQTRWQELGLTKSELDSFKEGVKQL*