MSRKKDISREEIAKQFLLPERQSKIDTLLKQDGQAYCICRYHGDCMKISEKEAKLIKQYFCIRCKEEDPSLITRWKTKRERDESAPTQINAEDRKSRKRKDRGENKTDKKMKKCGECMGCYRTEDCGRCDVCSRKNKHGSSRNKERCKQRVCVNSGAGQCYGPKCVNSARYGSKYCSDQCGRNLAKTRILQILPQRLQEWALSPSAAEEMNIKVLDQVRKQQVEVHHILQELDKRHRELDFILERAKNATIDPNQDNENDDDSEISTFCVTCGHEIHSRTAIKHMEKCFNKYESQASFGSVFKTRIEGNNMFCDFYNPVSRTYCKRLRVLCPEHCKDPKIGDFEVCGCPLVINVFSPTGEFCRAPKKSCTKHYVWEKLRRAEVDLERVRQWLKMDELLEKERQIRTSMANRAGVLALMLHRTYNHELMERITKAQGQQSIHEMSESMNPRYS