MSEEESPYSSTFPFCHGQAVKHTRSRRHYAIKILDKENILKNKMVQVAQIKQEISSMKLVTHPNLVRLYYEVMASKKKVYFVLEYVTGGEFFNKIPENANGNLKISDFGLSALQEQRWKDGLLHTTCGTPNYVAPEVIYEKGYNGAKADLWSCGVILFVLMAGFLPFEESNILQLYRKIRKGEYTCPPWFSPGAQNLLKGILNPNVKQRITITQIVEDPWFKEGYKPAKLNFGEETNLDDVDAVFSESKEHFVTEKRKPRVSKPTLLNAFDLISFSRGLNLSGLFELKEGLKRETRFTSKHPALEIISKMEETAKPLGFNVQTCDYKMKLQGSETGRKGYLCIATEVFEVAPSLFVVESRK