MNKLQDWPEPIVRVQSLSDSGIPLIPERYVKPILQRPSVNPTTSNDVNIPVIDLARLYGDDHALRATILDQISIACREWGFFQVINHGVSPQLMDRAREVWRQFFHSPMEVKQAYANTPKTYEGYGSRLGVEKGAILDWSDYYFLHYLPLPLKDYNKWPAITADCRAVLDEYGKQLVELCGKLMKVLSINLGLGEEQLQNAFGGENIGACLRVNFYPKCPQPDLTLGLSSHSDPGGMTLLLPDSNVPGLQVRKDGNWITVKPVPHAFIVNIGDQIQVLSNATCKSVEHRVMVNSSEERLSLAFFYNPRSDIPIEPLKELVAPDRPPLYPAMTFDEYRLFIRMRGPCGKSQVESLKSPR*