MNQNVIAGVMPKEKAEKIRHLQRSQRHKAGSDKRAIVAMVGDGINDAPALATADVGIAMGSGSDTAISTASFVLLTSNLQNWSALSGYKSWSSYQAGSCMGESGHGFEFSQCYHKQSPAKDFTAYNWLQAMSSFASLLGQPLQMPEMSLYLHNALVASFSSQCDGKCERRLSTTRAIAGFRDREEAMIDAELYYSYVVCQVLLIYFESSFINKTKDKPFCDACPEQFDDIDCPRVNGLDTSSAIVVGLMSSSTVVIGKFSFY*