MSLSGWRLVRLRSGSVNFPSLDHLLNSWQQLGVGSSRSISVSTVDRLSEEGTGNGGPREPAEDSPQATGDKRLWRKWIEDRLAHSKAGGEERSGSSGADSLFEDSVTRSSLSADDVVGTSSSSYGGTSEVEEYGNLPFSSETTGSEEMSSSTYTRSQYSEDELVTPDLKSHVKETARETKGSIDLDALINESFKPSSFSGEPSLDKLRNLTNRDSPSASFLQEREPARSTSYSSKQKSPFPENAKRSALPSAAKPKPSGEVAQVSVEMQLPKVEALDDFEYRVLGTASDLDDTRDDDFLRELDEIGRSARGIREYDEGEEDSGADEDEDWDDDKAQVLTDLALSNLEEFDLEDEQRPYRLRADRLFFPGQLYDPEDLDISKPVAELEKPTSRTRKNYSSKEVCQIADFRNPRYLSNFLRESSRILPRRHHQVSAKAQRKINREIKTARVLGLMPFTSMGDAPFRFMRSRSDDDPYPGSEED*