MQIKLMRQGLPAQLWHWMGLALLALVLGGCASQQLSDYAGKTPVFDPAVFFKGRTEAWGMFQKRGGEVARRFHVVVTGSVEGNTLTLDERFRYDDGETQTRVWTLVRQPDNSWRGRAGDVIGEAIGQTAGNALHWNYTLLLPVGEKQYEMQMDDWMYQMDERTLINRTSMSKFGIEVGQVTLFFRKEGA