MKRRRSAKKSPAMVTVTDWKGLDCGEETRIVRRLMKFEDLPEYLKDNEFIHNHYRCQWSLKDTFLSAFSWHNETLNIWTHLIGFGIFLWMTVVSCLETTEISLAGVFNGMAGVRICLSSNQTLLHDSNVTHHISCLTSQGEAIPKWPWLVYLVGAMGCLICSSVSHLLACHSKRFNVFFWRLDYAGISLMIVASFFAPIYYAFSCHPNFRLLYLSSISILGLLAIITLLSPALSTPRFRPFRANLFLAMGSSAVIPATHVLCLYWDHPNVFIALGYEIATALSYFVGATFYVSRVPERWKPGAFDMAGHSHQIFHVFVVMGALAHCVTTLLIIDFSRASPSCGF*