MSAPKAALDAIVEVLRKHKKGVSDDVLQKELPQMTPQDRAKAINDLLGSKRLQLFHVGTGSKRTMHYKEITAEEAAKYKGLGPEETLLYQQIKSVGNTVDAGGRGRLLLGGKGWRGVRGSSPSDHTPLPHPRILDITQPCKAAHPQKYTENQFDAAFIDALRDACMQFIQRKGNTTLREIGEFIASKKFAKVDLRDEDIHSIIQTLVYDGRVDTVADEFDEEDHFTPIMHPVPPATAFTSIPCGVCPVFSECRDDGVVSPATCEYFDKWLEF*