MGKSGAAEKKILPVLLLGCGGVGQQLISHILHTRALHAAQGVHIAVQAVCDRNCLAVSEGGKAAELSDVVLNKILLTKASKLPLSSLPPSDEYIVKVLSSDPKNGNLMQHLERYTSIGLIVVDCTASEETALVLSRAVELDHCIVLANKKPLTSSLDVYGRLCRRRRNLRYESTVGAGLPVIAALTRFLMAGDPISQIVGALSGTLGFVMSSLQEGQPFSSVVQLAKSLGYTEPDPRDDLNGVDVARKALILARLMGWSMNMEDIEVESLFPTQMDQSRMSMEQFLTEGLPSLDAVLSDRVSSARTRGNVLRYVATIVKGRCKVGLVEVACDSPLGRLKGSDNLVEVYSRCYTDSPFVIQGAGAGNDTTACGVLADILDLQDLF*