MTTVSDLSRYLIGEILSKVPITCVGKVRCTCKRWNASSRHRIVGKTVARQFMGFMMMDFKVCSIRIDLNGIVKDEEGSGPVSIKLIDNLNKIEIIKVFHCDGLLLCTTRDNTRLLVWNPYLGQMKWIEPKKAYHRLDRYALGYDTNKKSYKILRFVDDAYWPTPLFEFEIYDTNSNLWRALDVTPDWDIEYFRPGLTVKGNTYFFAKQKIILDEGEADGDVDDFLVSFDFTKERFGPHLHVPFHSRLDEDTVVLSSVGEEKLAALYQCMDRNMMEIWVTTKTEPHVVSWSNLYFLAVDKMVPLFSGSFFIDEEKKLALAFTLDTLGRYKRAYIIGEDGYFKQVDLGEAVVIPDDDGYPYCFPLVCSYVPSLVQINQGLVLSGKREE*