MDPSSSIARKALDLLKKTYEVVDHPSTNSIISWGHDNKSFIIWDLEGFEKFLLPNILSPGNLGVYASYLKLYGFLKVESEQKWEFADDDFVRGHPELLEKITDRYKIYCQAFCAREGLII