MRAVWLKEFGGPQALVAGQAPEPVPGPGQALVDVAFAGVTFVETQIRAGAEGPFRLEPPVILGNGVGGVITAVGPGADPALVGRKVVTSTGGSGGYAERVAVDAAGVFPVPPGLELDAATALLADGRTAVMLMRAVAPRPGERVLVEAAAGGVGTLLVQLVRAAGARVVAAAGGGRKGALARELGAEVAVDYRDPSWTQQVRAAVGGVDVVFDGVGGAVGRAAFDLLAATGGQGARMLRYGRAGGEWTAVPEQTARERGIALLSLNPTPEEIRLSTEHALAEAAAGRLRPVIGQRFPLERAADAHAALESRATVGKTLLEI