MLRTSKTDGKESIVSWLPHGNAFKVHDVPDFVSNILPLFFKQTKYKSFQRQLNLWGFKRIENGPEKGSYFNFQFLRDQPTLCRHLTRQRCKKVSSKVRRKVSEGSLKGFEELLGKQLVYSNNCYDPLDLAEFEGSTFHLLEQDRYEELNLKIRSTPEARQEQSTSTLLKELEQGVFGIPKMSFDLLDMKPLDAQ*