MVLLLLYHSILLRVAGAGDSSSTDSPGGSLRRAHRDRGSTMAANFWTSSHCKQLLDPEDVDLVPAADRERGITPEEFRLIKIHMSFHIWRLAQQVKVRQRVVATAIAYFRRVYTRKSMSDYDPRLVAPTCLYLASKVEESTVQARLLVFYIKKMCGSDDKYRFEIKDILEMEMKLLEALDYYLVVFHPYRPLLQLLQDAGITDLTQFAWGLVNDTYKMDLILIYPPYMIALACIYIASVLKDKDTTAWFEELRVDMNIVSSSIIGFPAIYSVLFSSPNSVTCNSQVKNISMEILDFYDTYKIDPQRGIPEDKISPVMNKLPAKA*