MASQSPVHYWLRGSLIGAGSFGKVSLAINKESGELFAVKSVELCSDCSKAELAMEHELRMLQSLDSPSIIRCLGSDYSVENGVRMRNLFMEYMAGGSLADLMNKFGGQLDETLIRLYTRGILEGLDYLHNQGVVHCDIKGKNILIGSSGVKIADFGSAKWTASEEGAKTGKFLANTVVGTGNFLKGTPLWMAPEVIMQLEQGPACDIWSLGCTIVEMATGRPPWSKSLNLLAAFLREEGTLETLPVPDCLSEEGKDFLNKCLQRDPKLRWTSEQLLKHPFVEKKAAKIIDSSRGIIKAPSSPSSILDFPADTSDWDSTANSVPVLHLQRRVGNGSRGHGGQQTTAAACAGSSSITVRGGAAPRAGSSWITVRGGEEEQRQKPLSAFMLVELPQAAAVAATSAAAVRKSAAEVSFACLNFLQDGRSRRRRQTTPAL*