MGRLNCAAVACALGLLVAAAVAPIDAGRTGPELSKAARRRLATYLTLGGSTRQLQNEKTLNSVNTPLGSTCNQKMTQMNISAFSFYRGSNELYYRDLANQSIITGSAFYGATASPWIQGDMHLQNAGTFDIDTGKVIYDLNDFDESFVANFLYDMYRMATSIVLVAWENNLSNSTATSCVRSFVNFYCDQVVKFYSGTASSSDVLTSANTYGRIDDLILGAEVSDTRKKMLDSWSYVVSGTRTFDLTNPDLAAVNATERSAITAAMAAYYTNTVTKAGLQGNGTYFAVQDIARRLNAGTGSLGKPRYYVMVEGATTDAADDRILDVKLQSKPSVYPYLTATQKAAVDGPLGGNDAARAVRAYKQLIYKADNHLGWMSFLGGNYSVRERSPFKESLDTSGVDLSSLTNLAEQWGVMLANAHCRSDGGSYGTPTSFETVARNLFAGQQDAFKAEVADFALRYASQVYTDFSLFRTSLSQNKLCV*