MSSITAEHMTWHTRSPAKDGELNHPADEKAWKDFNLTLPGFAMEPKNVRLGLSTDGFNPFGHSAVPYSCWPVIVTPYNLPPWMCMKQPYLFLSLVIPGPKSPRKNLDVYLRPLIDELKVLWEDGVQTWDVSTKTNFNLRATVMWTISDFPAYGMLSGWSTHGKMACPYCMERTKSFNLSHDRKPCWFDCHRRFFPVDHPFRRNRENFRKGKVENDMVAPRLSGTEMLEHVMRLPVIQFGKIAALEIINGFGDSQNWVRRSIFWELPYWFTNLIRHNLDVMHIEKNVFDNVFSTVMGVPGKTKDNDKARLDMKDIYKRPGLELYGTPNGKIAKPHAKYTLSKKQVEDVCTWIKSLKLPDGICLKYCKVCYRWEIARDEKS