MARLQYALLLVAASIVLSVTALDKPFHHTSGRKQFVVKKSLLTYEKVHGFLMWASMGFLMPVAILLIRMSKAARQQGSSRRLELLFYLHVVLQTLAVILATVGAILSLLKFNNKFQYTHQRLGLGLYIILWLQPIVGLLRPERGMKGRSFWYFVHWLLGTGGVILGIVNTYSGFHSYEFLNSTSLRTVNILFSIEVSFITVFYLIQDRWDYLIKQGALKTKTVAPAIVDSQQQQPPQDQVPASQGHVTSVECSGIFFKV*