MGRKLSGDKDVVKRGAWSPKEDKVLADYIKTHGEGKWSHVAKKTGLKRSGKSCRLRWLNYLRPDVKRGNISPEEEDLIIRMHKLLGNRWSLIARRLPGRTDNEIKNFWNINLSKRVAEARPHRIKINAKNDGADEGGNCTANDDQVQVIQSITLNCTKAAAMIPSHHHLHDGDKRFNIQDQRVADDISSSSFLRDLDNFINDVLHESEINGDQNYVVDDQEGEY