MASACLLTKSHLSLHCLARSRNSQRINAIAHKRRLVGVLRCAAAEQTTLQILTAAEERAALRAVESSREEPLFHDPYAVCLAATKGQALNVVPAAGVNGNDVGYYELATSFIDERLLEAVKDDQATPVRQIVLLTDGMDTRPYRLPWPPASMIFDVSPNTTFNIAVERLEAVGARIRRGCMFRHVSVDLSDDGDWKDESLERKLVSVGYQGIRPSVWAMQGLQTLTAEGLYVILRCIGSLAAKDSIFLGELPRTALGDISQDEIVAALYRVFGSNGFHVSLMPHNEISCSAWSKSRPLAVKTEEGYGEVFFVAKQLKLSDQQVDLFQTMISDREEIDEDGFEDW*