MAHFQGSALKLLALALALGSISYGKPAAAEEAGNKGAEIYCFMRQAGNPHGVSWDAAYARIKRQSSGLFKTSPEHAAVLITETVVTNKDKYSSCAKFLGALYSGREEVGVDSIPGASANPSKSSDTSRYNY