MATGRRLSMILLLLLLGLASGDKILFQGFNWESWRQSGGWYNLLMGKVDDIVAAGVTHVWLPPPSHSVSTQGYMPGRLYDLDASRYGTSMELKSLISALHGKGIQAIADVVINHRCADYKDSRGIYCIFEGGTPDGRLDWGPHMICRDDTQFSDGTGNLDTGADFAAAPDIDHLNGVVQRELTDWLLWLKSDEVGFDAWRLDFARGYSPEVAKVYIEGTTPVGLAVAELWDSMAYGGDGKPEYNQDAHRQALVDWVDRVGGTASAGMVFDFTTKGIMNTAVEGELWRLIDQQGKAPGVIGWWPAKAVTFVDNHDTGSTQQMWPFPSDKVMQGYAYILTHPGNPCIFYDHFFDWGLKEQIAALVAVRQRNGVTATSSLKIMLHDADAYVAEIDGKVVMKIGSRYDVSSLIPPGFHLAAHGNGYAVWEKIAAAAAAADHRTSSSASL*