MMAASSLKNFSVEGILGRKNENNIDECFTKDYNLRATLDQLFPTNSKSFFNPAVLNIKLTPTFELLLDNSFKTLQINISSSDYDQKKVEPKFEESLPEELAHNRPNQTPSVSGQFRCEICSKTFSAHYNLTRHMPVHTGARPFQCKASEICGKAFRQASTLCRHKIIHTEEKPHRCKVCGKCFNRSSTLNTHSRIHTGFKPYTCEYCGKGFHQNGNYKNHKLTHQQEKRYKCEVCNKAFHHSYNLHFHMYTHQSEKPFSCKLCDKGFCRNFDLKKHLRKIHHMSTTTA