MEKLRSYEDFIFMANMMFKTLGYDLFHTPKPWWRYLLVRGYFVLCTISNFYEASMVTTRIIEWESLAGSPSKIMRQGLHF FYMLSSQLKFITFMINRKRLLQLSHRLKELYPHKEQNQRKYEVNKYYLSCSTRNVLYVYYFVMVVMALEPLVQSCIMYLI GFGKADFTYKRIFPTRLTFDSEKPLGYVLAYVIDFTYSQFIVNVSLGTDLWMMCVSSQISMHLGYLANMLASIRPSPETE QQDCDFLASIIKRHQLMIRLQKDVNYVFGLLLASNLFTTSCLLCCMAYYTVVEGFNWEGISYMMLFASVAAQFYVVSSHG QMLIDLSTNLAKAAFESKWYEGSLRYKKEILILMAQAQRPLEISARGVIIISLDTFKILMTITYRFFAVIRQTVEK