MVEQKGTKKAVGAPKKPAADAVKKPAVNPKKTNFAKKSKSLAYGKVKFQAFLWRGKWRFVNKAEADKEKKKKLAKLAKLKEQGVQIKEKKKPRPSIIEKPIKGEKNGESRKIHLRRKNFYPSLKKPNTHRVRGLYREHTRNFRSSLTPGTVLILLAGVNKGKRVVLLKNLPSGLLLVTGPYLLNGVPLRRVQPCHVIGTKTKLDVSGVKLPEKLTDKFFKRVVEKRKVKKGDKTVFVPKKKSYQPNAERKEFQKTVDQQVLDIIKKHQDKKPLLAYLSAMFGLKNNQYPHRLQF*