MSDPIAPHSAPIAAYMSVHEATNLAYVRYFGHIDNATKATFKSLDSRSFQLDYQLPNDTQVHRVSIPFKTPLQKREDIRPVLEAMAKEAEEALGLPSSLTGPPPFMAVAKAIAASTDVYTPPQPQVPLNSFYLPEKKTMWTIGVGLSAVALLACTSDAYLQRQFPSQVLKLRNKLGAELLYKIWKGLVVIHLAEGAYTFITCIRRGWYSPVNTVKWTLSSILFGVGSLKQLKKHANDVAGIKSN