MKAHGITPDGYVFPRVLKSCTRLLNLEEGIQVHNDVIRFGVEPNLHVSNSLIDMYSKCGDIENARRVFDNMAERDMLSWNSIISGYVSNGLLLDAALEVLNSMKLAGFEPDLITWNTIMDAYSQMGLYEEAIKFFYQIAHPNIISWTTLILAYSRSGKHAKALCIFRDMVSGGVISLDLDILSSVLSSCRHLEALRYGQELHGFGLKAWSMAELYESIGAVLVTLYAVCKRIQDAAYVFKMMDKHSVVTWNAMILGFAHLRMAESAISYFCDMQLRGVKYDEVTISAILPVCGLNFGKQIHAHVRRTHFVLPILVWNALINMYSKSGCIGLAYSLFLSMGARDVVSWNTMIGGYGMHGHGRAALELLQQMRQSATQPNSVTFTSVLSACSHSGLVDEGLNLFNILNRDFNFEPTMEHYACVVDLLARAGRFAETIDFIKKMSINPDGTVWGSLLAACRVHQNINFGRLAAENLFRIEPGNPGNYVTLSNIYARAGSKEMSGLVDQRWSSKARGGCLNHIGVSTHCINLVGYKIITMGYFLQISFAMQMKEEWEAISYTTEWYALIYI*