MTALRCDIRKDSCLKATLLLLATVSAASLVSLLQHNVVVHIGGTPPVRQGGDNRQLLAEEFRLQGQVDGPASHPSEPYYVLLDEITGEVVLSLDHEHKDHPLNLLTELRAPREGIRESVFFFNIPKIAFLISYFVLISNLKAHGGVLKAIMTTCFNLRRTEKVEDPESLTFINGILNIDTQSRKGLSQARSANLIESGLVDVIVSSYFLEGILLFKPHHQGRAFTILQHPVARTERLYFYHKSSKLEFEGLSMLDYLQSDVYKDNWIVRSLINVKAGELNEDHLSVARGILARKFLVGISEYLSETIKRLRHYYKWIESKDGCVDYFLNNMHNEKETHLTRGSEEWKAVADNNRYDMELYYYGLELFAKQASTMFGRPYVDKEGKPINFAKLKEQKMIEHTLDIGHDGVAGEMSLGGELGNTLNIKHQLS*