MSPFDLLFKKKKRHYYLGKRQGEGGVLEDGARFLKEVIASCDGRGCYPIRMFSAKEIEQAITTEAYHKGFGAGYFGICQDRPIFIKIYHRREEAFNDIVVLAQIKHANVVKLMGCCFEMERPISILEYVPYSLSNLLFGASPSSSPISWDHRLRIAIEIAYAITYLHIGTSRPIVHKDIKCSQILLDEHFKPKLTDFSLSVTIPVGETHVQTDRITGTLGYMDGDYAMTGYVCEKTDVYSYGVVLFELLSGKKLVTLKRWDPFLGLSLWDSIHEEITDKEKGLKLILGNGLSMNVNQVEQAMACMELAGRCMANNRDERPPMKDVTKQLWQIERAELPPPSFSSS