MGQQGLPPGYRFSPTDEELVVHYLKNRACGKDFHQGVIAEVDIYKYEPWDLPEKSTLPSLDPVWYFFNAQDKRHSHTSRINRTTSKGYWKATGKDRKICCGPHTVGIKKTLIYYEGRAPSGKRTDWIMHEYKLDEEFEKKSKALSSIALCRIRKKGGPGPRNGEQYGASILYETNEWGEDVEEDVDEKLPILPASKCEVSSSIIRNQIKGPKEKGEVVLDDLQTEGCASNELSHSEGLDINTELDLQAFLESFFTNDTEVTSFESESVFPHPVLDKPVVGHQPFDCGTNADLYGLLDIQSLLDGDDNNVDDILHPSSGEEQILEELLHYADGGPLHANNAECNGRIISQPPACSDSTLPYNDAIVFGDDMGPSGVPGDFIELDDMNSPLDGFVMQLPLHGGYFTAQDQDPVSALFNGVEYFGGSSDLLNTQGSATRRARLQIAPSNVNRMQQEQINVHPKVQCGENSIDKTIQNFGGEYSGQNI