MLLTRGLRLLGAFDKPGATSPSASLLELRRRRAAILLQKGFNKACVEECSLLADPSGGGLRARAFAQMGAWKEARKAVEEPGVLQWTRDNIAPNFPMFIDLGARQAFGSFDVLQLMGGASVMQHIIVPDDMGPLRFESAKLERKALPGRGQGLVAKANIAEGELLIASRPIELIRPGDQDWQYHADMAFLEEVLTRRLYQRCMDCDAQCVEDVFSLFDGQGHGARWTPHTWRSDDFALPMPQGAAGDELFLRLRGVVKHNAHRWPGKHPTSNLPAPGLGLWLWPPMINHATESDGMPNCAHVFIGDVMIFRATAPIQAGQEVLDRYSTPLADHFEFTLHTLAAHGMRDPVYEAAAARWQEGGAKLSNEKAQLVETLTSIERKVTWSNGVHSVVLPEYEALRDRYKAAAVTPTAGELPLAPPEVRALNLLCVLGFQFEGRCAALEWRAELVRRLSLARPMHFAQVKLWAELFERLEHLKAKDKLSSKEQELSEEVNRELCQCAAFWITGKMETKSIESEWKQTFVDWARGSGYNYEWFSTVALDEFANKPSNL*