MADQLRTLPKNAKVIYEHCLKQIPNSLSQQDLVEAIGASISVNDLSSALNILLSRRLLDPLRQGNVLVYRAVRLDEAKTVSTMEGDEQIVYSFIKNSGNEGIWRKTLTLRTNLHVSVVDRCLKSLESKNLVKSIKSVKNPTRKIYMLYDLVPSTELTGGPWFTDQELDVEFIENLKKVIYRYVHSKSFPPKKAAMGPDLVWGPEYNGYPTALQIHNWLRSTNITKVDLSLANVISLVDVLIYDGKVEKRSDGASYRAIRVNNENIDAFTESPCGNCPVSDICDANSRVNPITCEYLDKWLN*