MGGQWRLVKPAGLAPAPRGAHASVALGTKVLVFGGADRAPVPFNDLWVLETAGGKYEWTRISPLMAPGCKLLPRSGATLTALGDRVFLFGGTEPVSGVCFNELKVLDAATWTWSDVQAQGTLPPARHSHCSGCLADTCLIVYGGAGYQGPMQDLWIYNTLQNSWSRPTVAGAQPQSREMHTGCMVDDTTMLVYGGRGPNFKVCCDAALFDARQMKWTVIEPTPFSRCAHSCVVLPGASAGAATGSTTAATASQKASATATEGKAAGGSEDGADVEAGEVSEPGTSGGGGDGGQAQHQQQQQDGHGASTALTEEGLAGSAAAAAAAALTTAAAASSGGGGGGDGASCMNHNSNGSSSGSRVLIYGGYSGEAVEGDLLQIDSRTLEIELVRRGPRESDKGGTVPSVRFAHSAVVVPTAPSSDGGVSVSGVSYTMVVFGGVNPKEDLNDVAVWVFG*