MGAQPSRRRMTEAQHMALAELPPELLLQVLSHVPPRALVTRCRPVCRAWRDLVDGPSVWLLQLARDRSAE
GRALYALAQSCPADRNGHDDFPLCALARFCLLAPLGRNLIYNSCGEQGFRGWEVEHGGNGWAVEKNLTMV
PGAPSQTCFVTSFEWCFKRQLVDLVKEGVWQELLDSAQIEIYIADWWGARENCGCIYRLRVRLLDEHENE
VVKFSASPNPVLQWTERSCRQVSHVFTDFGKGIRYVSFEQYGRDTRSWVGHYGALVTHSTVRVRIRLS