MEEEILRSPFLEKEEEDGGEIRDGPLIGSRPNDLSLDGHLILNPKQLARESWIESKKLWAISGPVIFTAICQYSLGAITQTFAGHLGTVELAAVAIENSVIAGLAFGVMLGMGSALETLCVALVIHVFLSWLFIFKLGWGLPGAAITLNLAWVIVDAGQLIYIMSGAFPGSWTGLSWLAFQDLPAFIRLSLASAVMLCLEFWYLMILIVLVGHLKNPEIEVDSISICMNLNGWEMMIALGFNAAVSVRVSNELGAGRPKAGKFAVVVATLTSLMIGILCMIIIFSTRDKFAVAFTNSEEVVHAVSKLATLLALTMLLNSVQPVLSGVAVGAGWQWLVAYVNIGCYYIVGLPLGLILGYKLDFGAMGIWGGMVGGTVLQTLILVFITYRTNWDKEASQAEDRIKLWGGSVESVKESKDTEGSDREHLSAEV*