MDGVDATPLVPGQTKLVAPKTRRGRRFLEARAPKAIEDAKRCLFLYGNQTSQVIKDVITDLYQLKRLEAARFSRKNENVRPFEPGGETSLEFYCNRNNCPMFVMGSHSKKRPHNLVIGRMFDFHLYDALELGVEEFKAIKDFGAAGTGAQMGNKPLIIFMGEKFESVPALALAKSLLLDLFRGEQVDKINLAGIDRVIMAVALDDARLQLRQYSIRFKKSGTRIPRVALTEMGPTMGLSVRRYRLPPSDMVAEAMKVARTGKKKQKNVSSDNLDGKVGRIYMPKQNMDTLGLSKYKGTKRERRESAREASEAKKRPKTATAPTTAGGDDE*