MSQRTAPAPFLLKTYQLVDDAVTDDVISWNEIGTTFVVWKTAEFAKDLLPKYFKHNNFSSFVRQLNTYGFRKIVPDKWEFANENFKRGQKELLTAIRRRKTVTSTPAGGKSVAAGTSASPDNSGDDIGSSSTSSPDSKNPGSVDTPGKSSQFTDLSDENEKLKKDNQMLSSELVQAKKQCNELVAFLSQYVKVAPDMINRIMSQGTPSGSSLEELVKEVGGVKDLEEQGSYNDNDDKEDDDEKGDTLKLFGVLLKEKKKKRGPDENIDTCGGRGKMMKTTVDYNGPWMKMSSAAGESSKVCN*