MGGCLPAGGGAGRLMLLVGGPCTEGSGKVVDKELTEPIRSHKDLVKDAAPYYRKAKKFYDAIAAQLVAQGHSMDLFACSLDQVGLSEMKSCIEHTGGYVVQTDTFTNPIFKDSLRRMFTPAGEEGYLGLSSNATFEVHCSKDIKVCGLLGPASALEKKSSLVSEQVVGVGGTTAWKLCTLSAGTTLAVVYDIVAPHTGNAPDPMASQQFFIQFVTRYLHDSGTMRCRVTTITRRWVEGSNLGDLIQGFDQEAAAVLMGRVVSYKMETEEDFDATRWLDRALIRLCSRFGDYRKDDPDSFQLRPQLSYYPQFLFNFRRSQFIQVFGNSPDETAYARIMLNREATGDAMLMIQPTLHAFTFGGAPEPVLLDVSSIAPDRILLLDAYFYVVVFHGSTVAQWRKAGYQEQEEHAAFKVLLQAPQSEAHAIISRRFPTPRFTDCDQNGSQARFLLAKLNPSATYNTSSAMSSEIIMTDDVSLQVFTDHLKKLAVQSX