MGLQQESFVCSAGLLLPGLPDDLAIHCLLRVPRLHHGLLRCVCRRWRRLLASPSFFDLRLKQNLSEEWLYVMLRTAKGEYKWFSFVDDTRLWHPLPPLPQRIIGAACAVAAGKLYMIGGSLGERACRSVWAFNPHINQWESAASMKAAREFAAAGVIAGQIYVMGGCLSGSSINGAASWAEVYDPCLNQWSSIPSPPDKRYKWMHGNAVLHDKLFAVADMGGIIFDPLRSTWESISDKLDAGWRGRAAVVKNILFSCNNLGKLFGYDLDEDMWLEVQGWEREVPKLVSCALLTNVGGKLYVLWEIPQTGWETKFALAALDILRQPRLLIGKVLWYHIISCSMLVGATIHSLSLAL*