MEQQTKTTTQQEGKGLTTMQRSIVDKPPFTLADLRKAIPPHCFQRSLIRSCSYLAHDLAIAAGLLYLALAVIPALPGVLLRAAAWPLYWAAQGSIMFGVWVIAHECGHSSFSRYGLLNDALGLVLHSCLLAPYFSWKYSHQRHHANTASLERDEVFVPKQRPEMPWYSPLVYKRDNPVARLVLLAVQLTVGWPMYLAFNTWGRRYSRFACHFDPYSPIYGDRERAQIAVSDAGVLAVSFALYRLAAAHGLWPVVSVYGVPLLVTNAWLVVVTYLHHTHRALPHYDSSEWDWMRGALATVDRDYGVLNRVFHHIADTHIAHHLFPAIPHYHAMEATRAIRPVLGDYYRSDSTPIAEALWREAKECIYVQRDDQKGVFWYRNVF*