MKNDKDLLRGGQPLADTEFMKEMLLKDRIGKEEMVRLFNITYRTLEEWRQIIHAELRKESPTNDADDEQVRFFELSMRKVSFPEICIVIERVVLGIDQIRDITSRTIEPPQHEWPATEDKMIYIPRHAVTSLVEKMVRREVKEMMKYPDLQDENTASKVATKSREVKPSRSALTPKKRSHGPKVGSKSYKGSPLYILGLEHRNRYLVAQDDGEYDKAVSGAFVVRFEDLMSSDDQKKSQMPDMKEKLFQLSKLWARIEKKYPEGQGDLICFDEDENETSVSQENLEELLRMQKKMQEKEILPFIFWYEKYDLAMEE*