MSPFDLLFKKKRHPLLGRRQGEQGWLEDGARLLKEVISSCDGRGCYPIRMFSAKEIEQAIGQRFHEEAFFVEYEGNHEGRQIIIKVYKRKRELVFNEIATVTQIKHANVAKLLGCCFEMEPSILIYEYVPFILRDLLWEGNPSSSLISWEHRLRIAIEIAYAITYLHIGTSRPIVHRGIKSSNILLDEHCKPKLCDFSFSITIPFGETHVETDVVGTIGHLAPEYGTRGIVSDKSDVYCYGVVLIELLSGKKLATLLIEGDLDFIYEEITDKEKILKLILGNGLSMNVNQVKQAMACMELAVRCKTNNRDERPAMKEVAQQLEQIERGELTLSSSLLRVQQLATVGSSEGVSQIRTQYESESISSEEVSPP