MGGDPTRCVAELEMKTDSCVIDIPSLAKELRVELSSFKSSTARVVGGAAPPPCIIVDKVGESTRIHDPHEYVPQYVSIGPYHRAADLAGEAIKVKYLGDVLSAAAASSTAPMTLEDYLSELAHLEHSVRRCYVHSFDIPSREFVRMLLLDACYILVRFGDVLTPRTAAPPQPAAAAAEEVAVANGVVHAGHRVVPTEERRAAADDQQMAVAVVRDVLYLAENQIPFFVVDKVHQLTFLDGETPVLDAIARYAHDLLSWTEYSVATPTIVAPPALRPEPANLLHLLHMHFTPTVLASGKVSRGGRSVGRWRTATEYHYAGVTFKRRPLSSGGGARSILDVKVSRRGGALQVPRLSIDGETWRLLRNLMALEQSNPSAAGSHVTAYCVFMSQLACTARDVELLSRRGVIVHGLGNDGEVAGLFANLCKGAVFDFDEADQNYLRPVCQVLDRRFRSRPRRWMASLRQKYFLNPWLTAGLVAATIGLVCTVIQAVYSVLSYVKPGN*