MSSSLSPDHAEGGTSRASTEGTDKGVLSSLNLNFFKNLSDKKVTRTGNPPKRRGPKPDSKPALTRRQELNRQAQRTHRERKELYIKALEDEVLRLKEVFSTISMDKQKLVDENKQLKEVLVQRGIQLPRIDDSGSSAAQPMSVSASGNSFAPGSQSGFSPVGTSHSTSMSMSPDNRQQSPAGSGADLEQAGIDFVLTLEKPCMAHMPFLVDRASDADGAPCGHALMASCPPAPFQDLTQETPFGNTHTHDHGGEFHPQSQGTWELTKADLSTLLDLSRKLNLDGEITPVMAWGMVLSHSRFAELESGDFEKLSEELLRKVRCYGFGAVMEEFELRDALENIFSGRPEAMVF