MHFRHFTRQNWQTFRRRPLAEISGAVGDLGTFLPILIALTINGSISLPSTLVFSGIWNILTGLFFGIPLPVQPMKAIAAVAIAGKYNAGQVAAAGLFVAICILLFSVTGALNWFSGMVPIPVVKGIQVGAGLSLVVSAGATLKGSLSWIEPSWADNYIWMIAAFIGLVVTNVYRRMPYGLSVFILGLVFAFIRLAVSDHGILPGFRLWRPWLTVPNLLDWNAGILDAGVGQVPLTTLNSVIAVVHLAADLLPDVQTPTVTEIGLSVAAMNVIGIWFGSMPVCHGSGGLAAQYRFGARSGASVVFLGLVKVVVGLLFGNTIVDLLAKFPVALLSVMVIAAGLELASVGESLNTSSAWDLNGHGGSGGLTGAISEVSLGADERKKRWTVMIVTVGVLVAFKNDGLGFVAGMLCHWTYDIPALIDRLRSRFSHGRVRLPTDS