MLKHMKEKGICLDEVAFLCGLKACGNVKATGQSRVLHAEIVKQGFERDLFIGNVLVDVYAKGGLFADAQDVLFNKSVAKDVVAWTALLSGYCECGHYMAVIIAFNRMQQLCISPNALTFGFGLKACGSIGAAMKGTDLHIEIAKKGLEGGFLVGNNLVDMYSKCGLLAEAQQVFNKLLIQDLISYNALIAGYAQHGESEVVFKIFDKMIGVMMPNLVTFVSVLNACSHAGLVNEGQMFFEVFGLNHGFTAILEHCTCIVDLLGRAGHIERVVAASEKLPLQPDIAIWHIVLGVCLKHGLVELGRHAFEQAVQLDNNDVAAYVCFSNICADASQN*