MIGGGRVYWGKKLDKEMEDAAVVDGGGSNGVVVIFVWSSINENQLMNFVDLYSSLGWNSLVCRADFLTAVYPEMALSLAFHLLSELVEELKSRPCPVIFLAFSGAPKACMYKVLQVIMDDCEAQIHPDDSQLVRTCLSGHVYDSGPLDFTSDLNVKFALHPTIRRMSGPSRLVSWVAKGISSGLDGLYLTRFESQRSEYWQALYSSVEIGAPYLILCSENDELAPLQVISSFTHQLQELGGEVKVVKWKNSPHAGHYAHNPIQYRAVISNFLEKAISVHLHKIRQLGERAHTHDEISELICDLQKVAVNSNQSLRRVATGPCDHFFLPSSAPYQSNSNNSDPSSSQEEQRERSSFRPLQPTSINAHSVLGQFLFDSCVPKNIEGWDIRFAGCLNGQPYATSSSRKNSNLGFKKRFFRSRL*