MGLVILKELMHRVQKRKNLPEIPRPSDYFELAGGTSTGGIMGIMLFRLRMTVDDTITEYDRIAKSIFSPKFWGYDISWLPGAKGINNSKALVQDSRFDALSMSKAIDEVVEKYGLDENDKKLKGNAPLMHEGGARMFCCTTAQNRAESMLMRSYKDSTIYSKSKVNDALLKHGDKLTISIAARATSAAPTFFPEVKFPEDKPDLVFWDGGLLNNNPIDQLWYTRFELVDPSEPAPSISCVISLGTGYVSPGKAKPSWIKVVGVASKVMDFATNTNAKGKDFSRHMKHLNAREEHKDTKYIRFNPYLKEEIGLDDYTRMEELKDLARKTMADPNETNQYWIEQAVDAICDTK*