MAGLSGGTDLADQGNIERAAVVATDHAVARSAPLPVGLGQGSDTVLGEGRNTVVTTEFESFGASSSVRYQICKSIDELLEAFEIEQSLTVGLLNVASVSQKLRFVQSQKITSTSVSIAIYANSIEHTETVTHASLNDGVQPPHSSQELREFFMVYGDSYLSSRTHGGEYCALYLYNTETREQQSELSTQLNAAGIFTKGSVDASLGSTIKSFNSTTRVHVSFAQTISGIRNPQLPEPDNMIEFALRFPSLPLTAAVITHFATTGYERLPQIGSAFIPIAQNRDLIARDHLFTHRLGQLEELQNTIASIKSIYTFYGGYRDAMLEQVQVQADADRRAVAEMVRSYVADPITRVVQPVLMSIDRGSPQLQFIHGQSPAYGGVGGGAFDGVPDLREYLRKQTRITALQLRTGLVVDRLTVAYSDGQSLNHGGSGGGIHNRALLDVGSFVTSISGCYGKVSGVSWDNPVLTRLNIRLSDGREVPGAGRDGTTAFSWTVPADSFVVGFRGRCGWYLDQLQVVYASFRPA