MALQNIGAGNKDDAFYRYKMPKLLTKIEGRGNGIKTNIVNMVDVAKALGRLPSYTTKFFGCELGAQSKFDDKTATSIVNGAHDNAKMVALLEIFIKKYVQCYGCGNPETTIVITKAQAITLKCAACGFVSNVDMRDKLTTFILKNPPEQKKGGKDKKGIRKADKERLNEGEALDEEAKKLKKEARKKKGQDEASKVSQKKASGSDLEEHSPTPSHADEDENVANEDDGVQWQTDTSVEAAQQRIKEQLTSATSEMVMLENQEPDLESKGQPSKESGNKVATQKTSAKNLEVSKADAGIDTTLKKVKELSLQDRLVEEFKECLKNGFTATELVSYMSKKDLPRQEAMVVYFEALFGGINKGLTKEIGKKKIYLAKVAQDEAAQGYLLKAIENHYLNGPSEVQKEIALVLKLLYDEDILEEEVVFEWYDKLANSGGGSKSLQQVVASAGPFVDWLRNAEAESDEE*