MRSISFHRVRQLQRTLRNLRVTLICFFLTILVLRGTIGAGKFGTPAQDFEEIRHHLHQLSLHRKHARVLTEAVEERQKNAALSTAIPVEENPEEVLEGELGSQNDLKGSRITDWDEQRKAKASLHSGYGSPRILLVTSSQPSACENPTGDHYLLKSLKNKVDYCRLHGLKIFYNLATLDPGMAGFWAKLPLLQRLMVTHPDVEWLWWVDSDALITDMAFELPLENYTEFNLVLHGQNGMVYRKKTWTGLSTGSFLIRNCQWSLDLLHSWAKMGSFGKMRVEAGRILAKASSKRPDFEADDQSALIDLLNQEEEIWADKVFLENSYYLHGNWIMLVDRYEEMMERSRNGVGDERWPFVIRFVGCKPCQQMGDYQVEICLKQMERAFNFADNQILQIYGFQHQSLASPKVNLILNDANKGLMEE*