MKIGNLELKNKVFLSPMAGVTDLPFRLICKEQGCGLLYTEMINGKALCYDDENTKKMLKIEEEEHPVAVQIFGSEPEFMGRAAEIMNDYSNEILDINMGCPAPKVVKNGDGSALMKNPKLAEEVLRAVVKNSKKPVTLKIRKGWDDNSVNAVEIAKIAEDCGISALAIHGRTREQFYTGKADWDIIAEIKKNLSIPVIGNGDVFTIEDSINMLDKTGCDAIMIGRGAQGNPWIFKRINHYMNTGEILPEPTLNEKISTAIKHLKLAVEEHGEYVAVREMRKHIAWYLKGLRNSAKLRDEINKIEDYQEVVSKLEYYMEDSLT*