MSIKFEDSDTIHKIDDSRRKKVDIACVYCRRSHMICDNSRPCSRCIKRGIGHLCYDEPSNARQKKKASELSRSESSPGPPGASVSPPAYGIQQSLSSISQSPIQAQQQPISIQHSLSAGDTAGQPKNFNKSVLSQTMAFNLEPFFYSEHAGSEFSSLNDFLSMIDDPELVNGALNEDTPTSTNNDSTGLLNFGLVENTQPNPNPNPPNGSNSASTDNIQNILTYSPNSSAYQQFSGQYQQSPQQIAPVPVPPTPLEKRQPVSSQKSQTDAHQPVISDAARDKFFLTAADPTTEISPEERLKQVIKAKLEAGLLQPYNYAKGYGRLQNYMDNYMNSTSRQRILKPLSVFRPAFRAIARTLKDVDLVLVEESFERMLLDYDRVFTSMAIPACLWRRTGEIYRGNKEFASLVGVTTDDLKDGKLAIYELMSEESAVNFWEKYGAIAFDKGQKAVLTSCNLRTRDGIKRKSCCFSFTIRRDRYNIPSCIVGNFIPIDP