MSLSAPTRILRKPTLSRQFSTSLPVLASRGSSKPEGLGARSRPWSVQNVPKFAFDDATSLGWMRMFRIQEGEGLVRKIEEDREALRTANQTKFTPPTAPIRLTSTIDLARPDSRYHTKCVLLVPIAALPLSTPEAVHRFKLLAGPRWTPGKPGRNEFIKDENSDGENGWIKVSEERFESARQNRRSASDILERLVNAANDRESPLPADLPIDTRHLLARHRKKRSRQNTFKWAPGQEFLSRHQEVGGVRGFPVSWLPEELRERVSKK