MLVQRGGPASRLGNRSTEQASVIWRRSRQHVNVQRRQLTCFRSFAPDREPQCLHQGFSQFNEVVTVIQIPDDPADPGHRPLAGCRILLLDSTGNLHSVYHPSRPLTGSYWDVLAGLPSLVPPGPLGLLGLGAGTIPRIMAAHFPLGTAAATAAGGRSGGSYVVHGWELDPGVVAAARMHLGMSELERAGHLVTHTGDALAPAAAVPGGFSGIVVDLFGGGRLLPQLTKRETWESIRSRLAPTAPGQPPARVIANLGQSPPTTPGQAGRWQPEAYTTLRAYEALEAAFEGEVSLMTLQSNTLALTGPLPSPEEWPGRLPAALREQLLVLNGGGSSSGSSSSSSNSGNNGGGGGGWRESLEQQELRPGAGGLQAGAGGSSSRSGCWARDLYPLQKTEVNLSLF*