MLSPTKIIGIGGQLAGRALAGLGAVAGARGANFPSCSFSSSAGDATPKQLGYTMPGEFEPHVGCWMGWPYSPYLWRDGAKPAQQQYAAIAKAISQFEPVWMFTDPSSIESARNYFRGVSGVTVVEMPLEDGWLRDWGPTCIVKDDPATSKREVAGVHWDYDCYGAPGKKKMGLPAMMPDWKKDHAAGRAVLDWAGLRAFECPLHLEGGSIHSDGQGTLVVTEECLLHPSRNPHLGKEGIENMLKEFLGLEKIIWLWKGMMGDDQVVNGHVDNMATFTEPGTILLSWCDDPNDPQHEVSARNLEILENTPDALGRKLNVIKLPAPTPAMFRTFKEADGVHPDHIKLGYVPRVPGERLAASYINHYIANGGIVCPQFGGAQSKSDELALEVLSKAYPGRTVVGVYSRDVLLNAGNVHCITQQHVAPRP*