MKSLASCSLVRLRGNSLLGEIPDWIGEMGSLETLDLSANNFSGNAPFSLGNLLSLKELNLSSNFLAGEIPHSIISNCSNLLSFDASKNSFTGWMLFTGNLSSLGFLQGLRLLDLSSNAFSGEIPSNIWILTSLLHLNLSANSLFGSIPTSIGGLKLVEILDLSSNLLNGTLPSEIGGAVSLKQLNLQRNHLTGHIPPLISNCSALNTIDLSENKLSGGISGSIGSLSNLQYIDLSRNNLSGSLPKQVEKLTHLVTFNISHNRITGELPAGGFFNTIPLSAVTGNPSLCGSVVNRSCLSVHPKPIVLNPNSSNPASGPPLSGQIRKSVLSISALIAIGAAAFIAIGVVAVTLLNVHARSSMSRHDAGAALAMSVGETFSCSPSKDQEFGKLVMFSGEADVFDTRGANALLNKDCELGRGGFGVVYKTSLQDGRPVAVKKLTVSGLIKSQEEFEREMRKLGKLRHRNVVEIKGYYWTQSLQLLIHEFVSGGSLYRHLHGDECVCLTWRQRFSIILGIARGLAYLHGSNITHYNLKATNVLIDAATGEAKVSDFGLARLLASALDRCVLSGKVQSALGYTAPEFACRTVKITEKCDVYGFGILVLEVVTGKRPVEYAEDDVMVLCETVREGLEEGRVEECVDARLRGDFPAEEAIPVVKLGLVCGSQVPSNRPEMEEVVKILELIQCPSQEFE*