MLSLALTLPAFLPGQGMGMRRGVASGVTMAAKQTPHGGTLVDLFSSDAAAAAASADIKVELTDRQSCDVELLCNGGFSPLTGFMNEAEYNSVVEDMKLPSGLIFGLPVVMDTGDANVKVGSKLLLTYQGTDMAVMTVESLFTPDKPKECLNCYGTASIEHPGVRMVAMERGSTYVGGPLQGLGVPTRDFPCATPKEVRETLPDGADVVAFQCRNPVHRAHYELFTRALDAPNVGEDAVVLVHPTCGPTQEEDIPGSVRHKTYVVLQDETKDTPSGKRTRWAFLPYSMHMAGPREAIHHMMIRKNFGCTHFIIGRDMAGSKSSVTGDDFYGAFEAQDLAKARADELGVQAVPSLNLVCDPDGNYITADEAKEKGIEVMKLSGTKFRKMLRAGEEIPEWFAFKSVVDVLRAEWK*