MKLSFFTTVLLAVTAANAALDAKIKAKGRRYYGNILDRNTINDGTVTNILNTEFGAITAENSMKWDATEPSRGNFQWGGADQVANWATQRNKLIRGHTLVWHSQLPGWVNGIGDRNTLTQVIQNHINQVAGRYRGRIYAWDVVNEVFEDNGQWRNSVFYRVLGEEFVDIAFRAARAADPNAKLYINDYNLDYAGPKIDATLALVGRLRQRGVPIDGIGTQAHLIVGRIGNFEAQLKRLGDTGLDVAITELDIRIPRPVDQGKLQQQQRDYEAVTRACLNVPQCVGITIWGVSDRHTWVDGTFPENSMITRLYIDNGSLRKTSGRVPFKDTALLNMVLDYEA*