MGRTPCCSKVGLHRGPWTSREDALLTKYIQAHGEGQWRSLPKRAGLLRCGKSCRLRWMNYLRPDIKRGNITPEEDDLIIRMHSLIGNRWSLIAGRLPGRTDNEIKNYWNTHLSKKLKNQEQIEKKKKKQKKNDKNKVITKVPEDSEKKTLVYLPKPIRVKKTLSSIIPRTDITLNLEYKSVTTSQEEEQRTETKERDSDGFGLLFEEQYHADLVNNDDIECQSGFLEKMYEEYLQLLKNEENHEKILDSFAQSLLA