MGGDQCIHKRSQITQEIASWRLQHSIVLGLADKPCPMDSHCSLRGNVHITETVRAKILSKRKTSRKHRNAATLDLSLRPSELAGNDAACSVITFETVTIEQSVIRYVQEVKDNWTWLVLSPHLKGCLFILDTSDDPSELERFKERFKVGDPFQCHIRSVNHERKQVDLSLHPKTSDKQFKKGDLQFIYRGTVRKVLDLKRPGRGKMGLELSGFVKNVTEKGCFVVLAPSLEARIQLKNLSNSFVQNPAEMFPSGKVISGRILSIEPLSGHIEMSLTATTSQDSSGWKKFGAGEIVSGRIHNIEAFGIFISLAKSDVASSLSILVSNLSTLYKVGQWVQVKILKVDAETKRISLGMKVSYLTPEEIEPMEEEAINEEPSNTNVLMDNDEREEEDYLDLASKRFPQLCMEAAAKEKLLQKDQPPETKDDFERLCLADLDKVRAVAERALENIIYREEMEKMNIWMAYLNLEKHLKSKWQLL*