MGCKSCQKPKAQHRKGLWSPEEDQKLRDFIVRYGHSCWSTVPVKAAGLQRNGKSCRLRWINYLRPGLKHGMFSREEEETVMSLHATLGNKWSLIAQHLPGRTDNEVKNYWNSYLKKRVEGARAPAKSAGSDAPRSPTPSESGRERCTVNQPSNSGSSGPLESSSTADESSSLTVPGTAASIRPHAPVLPKVMFADWLDMDMDYGTGLMAPSALDAAFDGSPAQQGASVSTTVDGRCDAVDSLHGIGDGGICWEFEADMQGGGAGFCDLLSMSEFLGIN