MATAKVALGSQGFQVSPQGLGCMGMSSFYGPPKPEEEMIELIHKAVEHGITLLDTSDMYGPHTNEILIGKALKGIRDKVQLCTKFAIEWGEKGMAVRGDPEYVRAACEGSLKRLDVECIDLYYQHRVDNKVPIEITMGEMKKLVEEGKIKYIGLSEASAADIRRAHAVHPITAIQLEYSLWTRDVEEDIIPTCRELGIGIIAYSPLGRGFLSGKNLADFGENDFRKSHPRFTSENFQKNKRFYDKLVAMGAEKNCTPGQLALAWVQHKGAVPIPGTTRWENLQQNIASLDIKLTAEEVKALEEAVPHEEVQGDRYADMSTTWRDNVSPPLESWSGARQ*