MLLPTTRLQSAGVSLLLASGCWLGVVPPGLADPPAEPAAVSAPASTLMTLEQVRTISALQEMGSLPSEEKTALRRVSLENSQLKDKGALKVLKSGQEYAARGADPETQTLDVEVLRKAEERFNLLVEDLAPSFSGGYANRANVRVALKDYAGAVEDYEMALRLSPLSDDAWVNWLNRGSTLIALGQPERALPDLQRSVELSKAAAEKLSLLGRGSALHALGRWEAAAADYGAVVSKAPSDVQPFWLRYGLELLQVGRTQDALGIVRRVAAKFDIEPECQLALYAATNAAGGERGTAEAQRLWSVAPGEVKQRVAELDLAQRQWPPAAADAARTFLRSVASAWSSGE*