MKKLLAPLRPNVGTFCDLVSSASGRKLRLSILTPEKELDFTSDKAAVLSFSHDALRESDMNGARESDTYSVLAGLQQSLTRLKKLSWSGDSCQYVYIFTNLVAADIDDIVSKQKLLGVLRDLTAHLPRRAKVLVGRWKNDNDLLFEAIRTMPHHGFDFLNVKSMASHVVPDHALLHACFSSMTELKAQSRRVTIGEKHLGRFVHRRLKMDKEGDIVAKVTMYQAKPVETIQHITSNAEPDFVCKEIWMKRGMAENRLTKHRVLTFGKLGVEKGKWKEDVMLKSFKLDVIAGKTVPSNQDYYKSLAFVSAAARFLSCQYNSSHRPEHCDEIRFLNCYVIEASGRHWFAEHFVASERKDSSEFVEYMNAAGNWNEDVADESLLRFALTCFKLSGGDFMLTGLKGVRRGGFFVLTLPTLLSRNCVDPNISQCNKEYMKVCRKETKELLQELDAPRSPKRNNGMFGWFG*