MEKRECEFENLEYQRGFGNHFRSEALQGALPNGQNSPLHCPYGLYAEQLSGTAFTTPRKQNFRSWLYRIKPSVGHEPFQLYSSPSLNFAGVIDKDRFLTTPTQLRWKPLECPEHPRDFVHGLFTMCGAGSPFLRHGYMIHIYVANKSMEDCALANADGDFLIVPQQGRLWIKTEFGKLQVCPGEIVVLQLGMRFAIELPDATSRGYILEVFSGHFQLPDLGLIGANGLAEVGEFETPVAWFENKHCEAGFTIFHKFGGQMFSAKQEHSPFNVVAWHGNYAPYKYDLRKFCPVNTVLFDHADPSINTVLTVPSEKPGVAVVDFVVFPPRWSVAEHTFRPPYFHRNCMSEFMGLISGSYEAKAGGFLPGGASLHCCMTPHGVDATTYENTISATSQEPVKVSTNALAFMFESSLTPQVAISAYNSQQRDAEYHQCWSGLNSHFALES*