MPLPVQIDWTTQLQPHFQAPIASVKSRAIGSLWAGYGSVNSLQVQLKGQSSAVSLIVKDVRPPRGSGVSHERKMASYRVEEFFYKHVGPGLVSSTGLGIPRSLAIESSQSGFQFILTDLRAEYPHPAPDSLDGNQVRAVLSWLATYHAYFWEQPTPAGLQQEGSYWYLDTRREEFERIGPSWGALKAVAEQVAEQLKSPGSSEFKTCIHGDMKNENLLFTKDGARCAAYDFQYTGRSYGVRDVVYLFASSVDSSNLDATEDEYLSYYHSELLDRLILKGEPGIEAACRYRPEVMRRHFDLSLLDYVRFMAGWGMWGSGVDWAVRRARALLPHVGQLLQ*