MSKDVIEEGQVHHRGKDYVDPPPAPLLDMAELTKWSFYRAVIAEFIATLLFLYVTVATVIGHKKLNKLDQCDGVGILGIAWAFGGMIFVLVYCTAGISGGHINPAVTFGLFLARKVSLIRAVAYIIAQSLGAICGVGFVKLFMKHYYNAEGGGANFVQPGYNKGTALGAEIIGTFVLVYTVFSATDPKRSARDSHVPVLAPLPIGFAVFMVHLATIPITGTGINPARSFGAAVIYGNEKIWDDQWIFWVGPMVGAMAAAIYHQFVLRAGAVKALGSFRSNQTN*