MELEQNLTAALMQSSAEEGKSEEAWPADAHLHQPAEANQLLLPERSSCLAVKTFLRMCNLPFTEHISDNAEFMSPGGRLT HLPLLRLGPVKTFAEFEPIVAQVEAVQGGNCLDSWMSEDQRDNIRCLVSYVENVFTLAEIHMSFVDEVNYQLYTATRCAA AHPWPLSTIRRFAKQKDAQKILKVYRWQDLDNDQVIQEVSICADALIAELEEDQAKSYFGGSRPCKLDALVFGHVVAIMT TKLPNMELAAVLATYPRLLAHCRRIDQSLFDGKLLTSAVEEQEDEMELEKIE