MQQDSAEAGVLLPGLPDDLAIHCLLRVPRLHHGLLRCVCSRWRRLLASPSFFDLRLSQNLSQEWLYVMLRTASGEYKWFSFVDDTRLWLPLPPLPHHIIGAACAVAAGKLYMIGGSQGERACRSVWAFNPRLNQWESAASMKVAREFAAAGVIAGQIYVLGGCLPGSSINGAASWAEVYDPFTNQWSNIPSPPDKRYKWMHGNAVLDNKLFAVADMGGIIFDPLHSTWDCISDKLDSGWRGRAAVVNNILFSCNNLGKLFGYDIDEDVWLEVQGWEREVPKLVSCAMLTNVGGKLYVLWEIPQSGWETKFALAALDIVKQRGILTGKVIWYHVISCSMLVGATIHSLSLAL*