MKLLEIVHXAAKTLVDVSLAQDAEVGDGTTSVVILAGEFLKEAKPFIEDGVHPRNLIRAFRLASSLAVERVKALSVSLEGKSEQEKRELLKKCSMTTLNSKLVSGEKEFFSQMVVDAVCKLDPQTLDLKMIGIKKVTGGGLRDSFLVDGVAFKKTFSYAGFEQQPKSFKDPKILLLNIELELKAEKENAEVRLDDPAMYQSIVDAEWNIIYDKLDKCVASGASIVLSRLAIGDLATQYFADRNIFCAGRVEGADLDRVSKATGARVQTTVNNLDVGVLGTCAEFEERQVGAERYNLFSGCPQAKTATLVLRGGSEQFIDEADRSLHDAIMIVRRALKHAEVVPGGGAVEMALFIKAFAKALEVIPRQLCNNAGHDATDVLNMLRQKHAAPDGAGKNFGVDMNSGGVVDTFAAFVWEPSLVKINALQSATEAACLILSVDETVRNPKTKQKQLSYLTPNIGDDVAYTA*