MSLLRMIVNNISQIASLTAAGQNVKKTVFTGSFLRGPVVNVLRSAMQFWSPAAQPVFLHSDYLKTAGAFLAGPRCCSTPPMTKKGYTPPHLRRAPEPLSAATKDELSSTLLNAARCLKASGDLSERTFNYIVKDLCGGELGTKHINTKFNEEFTLIKQLGRGADGVVYMCRHKFDGQVYAVKQIHVRKDLESVMKEARTLSTLAHANIVKYHTSWWEEQPGGGCVVYIQMQYCTSSLKDMLEDPKALIPVAAFNELVQAVEYLHEKKIIHRDIAPKNIFFDDYNRLKLGDFGLAKKKLSLPREGGKVGTGMYSSPKQLENEMASDIFSLGMILFELNCRFSPENQDRDSTMQLAKDGIFPKEWEIANQELAEKIRSMLHPNRSLRPTASQILASLP*