MILVALLVRLMEDFVYVVSGIVSRLAQLTPMPRRVRQFILRRLRPVRMQQSMLDYRPTHLLRNGVKLVKDEICSEALLVDHWPVWILRCLLQDFLQTVGDIALQFMRDCSTTLKANPEIHVTHLCEQWIGGTFMGKAAHISNISQCHMILQLVSQGFAPTDAIAFTGWEKVYHQHHWNSSLAFAMIHENGFVDVWAIHAMLCCAEMPTGPLPSWACLSTKDVQIGDGMCVPAGMITMVNMWSIMHDPHIWESPERFRLERFIV*