MVKETEYYDILGVSPDATPEAIKKAYHLKARKVHPDKNPNDPEAAQNFQRLGEAYQVLSDPQQREAYNIHGKSGISNEVLMDPGTVFGMVFGSDEFEDYIGQLALASMASVGENADGQQMDANNIREKMKATQKSREELLAKKLIDRLALFEGNKDEFILWASAEAQRLSKATFGEAMLHTIGYIYKRQAAKALGKSMLMGVPFFAEWVRHKGHFFKSQVIAAKGAITLLQIQMEVGEKITNATNEDKIEEYLESKKDAMLSNLWKINVTDIEMTLAHVCEAALMDPSVSTKDVLKIRAKALQKLGSIFQGANKKYARTTSLSKEENGKNKEKPSASDSSPVDPEESHTPGSGFWFCSGSSCKP*