MDVNKVKKARSIVLDCEEEIRKGPWSVEEDTILQNHVATHGDGRWNSLARSAGLKRSGKSCRLRWLNYLRPDVRRGNITLQEQITILELHSRWGNRWSKIARHLPGRTDNEIKNYWRTRVIKQARNLNCDVDSKQFQDALRCVWMPRLIERIQPPLPIPSELTHGPAHIATSQLGPNPTAQAQHEFHGSLELNAPLDSEHHVWGACHCFNGNSTLPLGGGDLMESLWDDLEIKHNFLA