MSSSRRPPARAAATEAAADAAPLLHPSSPRSKKRSSSSRRAAAADRRPAKRAPNPTLSPRGGAPSRKSERRRRPRSLALAVHGHASPSGGPGLVWNDADEVALLTAAVAFRARNGFAPRLPDMGALFESLRGSISSHIDQAKVYYKLKRNKSKFLHAPPQATTTTATPHDRRVRALSAELWGSELAPPAVEGDADAAEAADERDAEEGYIGGNLNVSVRLPVVSEVLGDYWRKNGRVLSGVSLERGLALVGPEEGRMVEAKWKRQLEVETQTQGHRHDLAKEVCAMLIDAVRGLGP