MKLTPVGALIQGVIGWLLRPVRLSPTYTRLQHCHGRVFKRVDCFTLQADVPAERRGIMRAEVNKINLQYLGIHLLLKRSGMDENMLSIYIKGMNGDMFPIEIMRTDRDMLPIRKALLPNNSRIWKEGKEMQTLEDVPINSTIWQELQTLEEVLNYGIVGPPTADAADSAAAADDRAAADNARTTLFVKCNREFWAEVITGEITTLNEVLDAVIRHNHVIVRLNNEWFLPVNVNLSEEKLLKILNLFALILQTKKVTDKEYGYFKHIITLFLCIAVGIEKPSQEVIELLEWGSDKNAVAIVFHGFGGLGKSTLADVVFAQEYINSMV*