MEILQDIGTNMLKDELKTPYFMIDEAKLIANLEIAKHLKEISGVKMVLALKCFSTWGVFDIIKPYLDGTTSSGPFEVKLGYETFGGETHAYSVGYSEEDVKEVIDICDKMIFNSQSQLAAYRHLVEGKVSLGLRINPGVSYAGQDLANPARQFSRLGVQADHIDESVFDSINGVMFHMNCENKDVDAFIGLLDAISERFGRYLDKLDWVSLGGGVFFTWPGYDVEKLGAALKAFAERHAVQLYLEPGEAIITKTTDLVVTVVDIVENGMKTAIVDSATEAHRLDTLIYKEPASVLEASDNGQHEYVIGSCSCLAGDQFCVAKFDEPLQVGQKLHILDSAGYTMVKLNWFNGLKMPSVYCERKNGQIQKINQFSYEDFKRTLSLWSIE*