MTDSDNMPKGTDVPGHAGEPGQPTDAQLAQMSREELVELGGRIDGVDTVFKEDRWPVKGTKAEKRSERLVAYWLLLGGLSGLALLLVFLFWPWQYKPTGSEGVFVFSLATPLYGLTFGLSILSIGVGAVLYQKKFIPEEISIQERHDGASPELHRKTVVANLSDALEGSTIKRRKLIGMSLGVGLGAFGLGTLVAFAGGLIKNPWKPVVQTANGKKAVLWTSGWTPRYTGETIYLARAVGNDGLGPFIKMRPEDIDAGGMETVFPWRESDGDGTTVESAHHLAEISMGVRNPVMLIRIKPQDLPRVVKRKNQESFNFGDLFAYTKVCSHLGCPSSLYEQQTYRILCPCHQSQFDALQYAKPIFGPAARALAQLPITIDQDGYLVANGDFIEPVGPAFWERRTE