MVEKCLGDAEMKKNDIDDVVLVGGSTRIPKVQQLLKDFFQGKELSKKIHVDEAVAHGATALAGKLTVCFRGNDKNLVLRDVVPLSLGTDLYDGSLSILIKRNSPIPIRNEETYETVMDDQKIIDCNVYQGERSRAQENNWLGKFQVEVPPAPKGESKVRVVFAVDANGILNCSGVELTTGRKRELIITNDKQRLTTQEIKKMLDDAIKYKLQDEEYKKKAFIRNALEAYIYDVKRKIKKIENYTKMLHKKELEMMEIAIEKANEILNEGQLDLDGYENELDHLKMVCPPFISKHI*