MSVRTVKVSNVSIGATERDLKEFFSFSGDIEYVEVHRCSDNEQSQVAYVTFKDSQGAETAVLLSGATIVDLAVTITPDPDYELPPAALAPPPTETPGGAESAFRKAEDVVTSMLAKGYILGKDAVNKAKTLDEKHQLTSTASFKVASLDKKIGLTEKISVGTTIVGDKVREVDQKFQVSEKTKSAFAVAEQKVSTAGSAIMKNRYIFTSAAWVTGAFNKVAKAAGDVGSKAKEKVEIAEEEQKRKVVDEFAQVHLSESPKAPAEREEPPSKPAPVQGLIL*