MIGGGRVYWGKKLDKEMEDAAVVDGGGSNGVVVIFVWSSINENQLMNFVDLYSSLGWNSLVCRADFLTAVYPEMALSLAFHLLSELVEELKSRPCPVIFLAFSGAPKACMYKVLQVIMDDCEAQIHPDDSQLVRTCLSGHVYDSGPLDFTSDLNVKFALHPTIRRMSGPSRLVSWVAKGISSGLDGLYLTRFESQRSEYWQALYSSVEIGAPYLILCSENDELAPLQVISSFTHQLQELGGEVKVVKWKNSPHAGHYAHNPIQYRAVISNFLEKAISVHLHKIRQLGERAHTHDEISELICDLQKVAVNSNQSLRRVATGPCDHFFLPSSAPYQSNSNNSDPSSSQEEQRERSSFRPLQPTSINAHSVLGQFLFDSCVPKNIEGWDIRFAGCLNGQPYATSSSRKNSNLGFKKRFFRSRL