MRASALLFLRWRQLVLCVFGALLLLIFLSSIFPSRSRGHSSRSVELLPILGSKHGSEFLWQMPPRPARAILFLAHGCHCRATFFWDKSPNCPHCIGLPEDRLYVLKALESRYAVIAISSTNTCWDRQADTGKVVSILQGWIRENRLDGLPIFALGASSGGYFVSTLALRLRFNATVLMISEGHFEVMDFDRDYPATLFAHMPRDERRAIGVARSMKLLKEKGVGTEEIQCLALPVTPQLLSDRIPGVGDEASRKIYQALKEAGILDENDFMRSDGRRLVCRAVLDRRNAFPVSLKKWEHHIQEELNAAYAYHEMTSVPLERTFDWFADHGK*