MKRVLAEFWKRYEAVHPNHDIFRRARQGALDLQSTLPYFSHSDEGRAYKKEALWIFSVHGCLGRGTLSFLKRNKHKAPLHRNEMGLNFVGQSLSTQFIFSTVLRETATEHPDVLQNLLKIFAEDAQVLLTQGFQTQEGHQLWAVHLGSKGDLPALGKVGNFVRTFSHVPRAPSSRKPCEGICFRCLAGQEKNERNGKEHFPFEDLSRSPAWVSTIDRVEPWNTFPPLLEGAPLDRDQPSSFYCIDLWHVFHLGIAKHFVGSSLAVIIESNIPILAPYRSVEAKFKAITEMYRDYCRANRLSMWVTEINRETIVWPQSSACPIGKWNKGSASTTMMLFLGWFAENHIKGHTEDELLLLIANATIPLNKAFSYLYSAGFWMRSFKGKRVADGFFNFLRSYQRLAYLTFLWGKSRYQFIPKLHYFHHFAVELDRQCGISEWIESPMSTTVQLQEDYVGRPSRVSRRVSIRRIYRNVLNRILILQCRALIKADHDQRSMDGYGGGL*