MIGHHEKQHFCTLSLLRVHGKDAKETLKEEMERLQAEVQEVESLLSDNEADEEVEEDATVDVSVGEHETKNVSQTADETRGGNGTDADGRGYKISASRANMNATGDGTQREASLKEIPVDDTASVNASSAEANGTDTGAAVSNVTVPSTVNVTNATTVATSKPNIPSTSELAKGGGGGDANVFRLLAQKMKDLELNQSLLSRYVESLNARYGETLADFSREIDAIEESVANSTEDLDEATRRSKASSKTCDEAVARVSETSEKIVAAAVNELNAYRRAVITRDTVLALALALTAGALVASKRSSGIMERFLSACSSFALLVIVVANIVLIVQNWLRESAIL*