MGKGYIPAVAANPYIVGSFACIGGGLFGLDISSMSGVLANNAYLRTVGHPGPSAQGGIVAAMPGGSLVGALAVSSLADRLGRKNTIILAGWIWVVGSILQAACVNRAMLVVGRVISGLSVGLASATVPLYQAEITAPAIRGRLISLQQWSITWGILLQYFVQFGCSYIDGVASFRIPWALQMIPAIILSVGMLFFPESPRWLIDHDRNEEALEILADVHGKGDKNHELVRLEYAEIQQQVHFEKTEGAKSYLDLLRPGIFRRVSLGMSLQMWSQLTGMNIMMYYIIYVFRGAGITGTRANLIASSIQY