MEKGGFKMFNIVSSWNKRRRSRSLDQLNPWVYKPAELWQAKEQSPPPKKRNCTMVFTLKEMEEATNMFSDRNLIGKGGFGRVYRGVLKDGQIVAIKKMDLPTSKQADGEREFRVEIDILSRLDHPNLVTLIGYCADGKHRFVVYEFMPKGNLQDILNGIGEVKMDWPLRLRIALGAARALAYLHSSTAVGVPVVHRDFKSSNILLTEHFEAKISDFGLAKLMQQDQDLHTTTRVLGTFGYFDPEYALTGKLTLQSDVYAFGVVLLELLTGRRAIDLSQGPQEQNLIVGIHQVVGDRKRLRRVVDRDMAKGSYTVESVSMFAGLAARCVCFDSAARPSMPDCVKELQFIMYANMKI*