MLSGHGPQTQWVPVGVPYVPNGMIAPGMMAPGMVFGPAYGYASPGPISTMTTADGLRGAYAFGGMPTAVQGADEAAALAERLNELQLGARGRGPVHGPGGFTRGGLAGPSGMPGPGLQSQFYYTPGPPMQMQPQQQQQPQQQPQQLQQQQQHMGRGRQGRGGRGGMPQQHSGRGPGQQAQKKKRPQKGLEENIRRTVYISYVDCSLTEENLAAFFSDCGRILDCRICGDPNSAMRFAFIEFMDVECAAKALEKTGSVLGNSPLRVLPSKTAIMPVNQELMPRSADEVERCSRTVYAANIDKKVDKNDVKAFFESLCGKVSRIRLLGDYAHSTRIAFVEFHHAEGALAALNCSGALLGSLPIRVSPSKTPVRVDGSNKDSDGMSSSAQSVQSMPTSRPSGAGSFVAGTAPPQQVPVPGATASSESAELGAHEAEEEEDLVQEQAQPPAQQQEREALEEQPPAQQE*