MSQRTAPAPFLLKTYQLVDDATTDDVISWNEIGTTFVVWKTAEFAKDLLPKYFKHNNFSSFVRQLNTYGFRKIVPDKWEFANENFKRGQKELLTAIRRRKTVTSIPAGGKSVAAGTSASPDNSGDDIGSSSTSSPDSKNPGSVDTPGKLSQFTDLSDENEKLKKDNQMLSSELVQAKKQCNELVAFLSQYVKVAPDMINRIMSQGTPSGSSLEELVKEVGGVKDLEEQGSYNDNDDKEDDDEKGDTLKLFGVLLKEKKKKRGPDDNIETCGGRGKMMKTVDYNGPWMKMSSTAGESSKVCN*