MGCKSCQKPKAQHRKGLWSPEEDQKLRDFIVRYGHSCWSTVPVKAGLQRNGKSCRLRWINYLRPGLKHGMFSRAEEETVMSLHATLGNKWSQIAQHLPGRTDNEVKNYWNSYLKKRVEGARSPAKSAGSDAPRSPTPSDSARERSTVNQPSISGSSGPLESSSMADDSSNLTVPGVVASIRPHTPVLPKVMFADWLDMDMDMDYGTGLMAPSALDAAFDGSPAQQGVSHQGGVQVDGMCGAVDSLHGLGNEGICWEFDAGQIHMQGGAGLCDLLSVSEFLGIN