MPPVPRSPIKLAILDDYQGIALKHFETLKPTVEITTFPDTLLPYNDPSTPEDVKSQLVERLKPFTIISSMRERTPFPASLLKELPNLKFLLNAGNRNKGIDMEAAKKYGISVTGTSGNSKTGPDSTTQHTIALILGIARNISWDDKVVKEGGWQTTLATGLAGKTLGTLGLGKLGTSVAKIMYSAFGMKVIAWSSSLTQEAADQKARDCRFATEDEDGEKVFKVVSKEELFSTADVVSVHLVLGDRSKGIVGEKDLDLMKKSALFVNTSRGPLVQQDALLDALQKGKIRGAALDVFDLEPLPADNQWRSTKWGEEGRSQVLLSPHMGYVEEDKMNDWYRQQAENVQRWHDGKELMDVLA*