MKRDRDRDREREKRAFSNGAVSSGKSKIWEEDEEEKPDAGMDELLAVLGYKVKSSDMADVAQKLEQLEMAMGTTMEDGITHLSTDTVHKNPSDMAGWVQSMLSSISTNFDMCNQENDVLVSGCGSSSSIIDFSQNHRTSTISDDDLRAIPGGAVFNSDSNKRHRSTTSSFSTTSSSMVTDSSATRPVVLVDSQETGVRLVHTLMACAEAVQQENLTLADQLVRHIGILAVSQSGAMRKVATYFAEALARRIYKIYPQDSMESSYTDVLQMHFYETCPYLKFAHFTANQAILEAFTGCNKVHVIDFSLKQGMQWPALMQALALRPGGPPAFRLTGIGPPQPDNTDALQQVGWKLAQLAETIGVEFEFRGFVANSLADLDATILDIRPSETEAVAINSVFELHRLLSRPGAIEKVLNSIKQINPKIVTLVEQEANHNAGVFIDRFNEALHYYSTMFDSLESSGSSSSASPTGILPQPPVNNQDLVMSEVYLGRQICNVVACEGSDRVERHETLNQWRVRMNSSGFDPVHLGSNAFKQASMLLALFAGGDGYRVEENDGCLMLGWHTRPLIATSAWKLLPDSGTGAGEVEL*