MDKTIASTADAIADIGDGATVMIGGFGGSGAPIELIHALIDKFQQTGGPKNLTVINNNAGNGRIGIAAMIDAGMVRKMICSFPRSSDPRAFTDRYLAGEIELELVPQGTLAERIRAGGAGIPAFYTPTAYGTELANGKVIAEFDGRPYVQERWLKADFAIVKAQVGDTHGNLTYNKAGRNFNPLMCMAAARTIAQVSRIVAAGEIDPEQVITPGIFVNGVVEVAHPQQEEELIRAGVPIDTREDIKLSNAQIAWRAAQDIEDGAYVNLGIGFPEMVARYQPPGREAIFHTENGILNFGEPPAEGEEDWDLINAGKKAVTLKPGAAFFHHADSFAMVRGGHLDVAILGAYQVAQNGDLANWRVGSKGVPAVGGAMDLVHGAKQVFVITEHVTKDGKPKLVAACTFPLTGVACITRIYTSHAVIDIKEGHFVVREKLAAMTLEELQAMTGAPLHTDGPVADLVVPAL*