MSECGNGSPHWENKTHPAWLAEDCHVHIQRKACGTVLGQRYGFVEFDDLRDADDAVYELNGKDLCGERVIVEHARGPRRDGSYGSGRSGYGYRRSGRDKYGPPTRTEYRLIVENLSSRCSWQDLKDYMRQAGEVTYADAHKGRKNEGVIEFVSYSDMKRALEKLDGTEVNGRKIRLVEDKPGSRRRRSYSRSRSHSRSRSRSRHSRKSRSRSGSSKSSHSKSRSRSRSGSRSRSKSRSRSQSRSRSKKEKSRSPSKDDKSRSRSRSRSAGQSRSKSKDHAEEKAQNNASAGKSKSRSPSRHKSKSKSRSRSPERAAEEEKRRSGSPEPSRSQEKNDPKSRSRSRSKGGSRSRSRSRSKSKDKRKGRKRSREESRSRSRSRSRSRSRSRSRSRSRSRSRSRSKSERSRKRSSNRSRSKEREHKSESGQREGRGESEDAPKQESRSRSRSNSKSKPNLPSESRSRSKSVSKTRSRSKSRSRSASRSPSRSRSRS