MVVLGSKWIVKGQLSRLFPSLTPEQSQLHLEQQQQQYEVKKNLWRDNKIFRDENKALRKENKFLWIENKALQGENKTFRIENQVLRESNQSLRQQNQMLWEDKRVVWEHTKALYEKSNALSKEKKAFLEQNRALQAQIKALQEQERAFQNEEKALQEEIKSLHEEIKALQHQKSALNMEEQALWKEGKALRLEEQALWKEEQALREENKALREENNALQEEERALREEANILEEWNKILKGDGENTTP