MAKSVRSARNLIAYFLKNPLHSPSPTSSLSIPRTKVRAFTTDVEVPTHHVKWDYRGQRKIVPLGPWVPDVAVDAYIAPNAVLAGQVVVQDSSSVWYGSVLRGDLNKIFVGFCSNVQEKCVLHAAQSSPTGLPAETFIDRFVTIGAHSLLRSCHIEFESIIGQRCVLMEGSLVETHAILEAGSVLPPGRRIPSGELWGGNPARFIRLLTADEVAEIPRIAKAVNYVAQDHASEFLPYSTVYLEVEKLKKSLSIPL*