MARARFLVICIDGIADVAVPGLGWRSPLEAARIPALDSIAESGAVGLMDPVQPGLACGSDTAHMSMLGYPPWQYYRGRGAFESLGAGLPMSAGDVAFKCNFAYVDDETEIVVKRRADRNFEGLGPELCAALDGLPLPSFPQHRVTVRYATEHRRPLERSVPLDKSREAELTARLVNELSDCIRHRLRTHPINAARVAAGKNPANAVLLRGPGCRLSVEPFEERHGLRPFMIAPTCIIAGLGISLGMHVEAVPGATGDYHTDLQAKARAAAELFARAGDAGYDFGFVHVKAVDDAGHDRNAALKVEFLERCDAMVASLLDALSRPRTAPKSSWCA*