MTNKKAFKEACKFIAGGVNSPVRAFANVQSEPKFISHGKGAYIFDIDGNSYIDYVQSWGPLLFGHCDKDIQKACQKALHKGSSFGAPTLLETELAKLVLSDFPHLEKIRFVSSGTEATMSAIRLARGFTKKDKILKFEGCYHGHSDSLLVSAGSGAATFNSPSSLGVLEDVAKHTLVAKYNDINSVKELFEKNKDIACVIIEPIAGNMGLVPAKQDFLEELAKICKNNQTLLIFDEVMSGYRASYLGSYGINHIQADIITFGKVIGGGLPAAAFASRAEIMDILSPLGGVYQAGTLSGNPLAMAAGIASLTKAKKKTKLYDKLGKLAKKLTQGMKKLADEKGLPLQVCHVGSMFGYFFTKDPVSNYQDALKSDLALFSKFHKNMLENGIYLAPSQFETGFICSKMDDKIIDTTLEAVRESFKRI*