MSVVGDHKAKEVAPFLKSLRQILDNENPAILRWTADGKAFEIHDMEAMMRQVLPKYFKHGKYTSFQRQLNYFNFRKWTKSKAVVCTFSNPFFQRDQPALSWRITRKKSLHSLETKKPANANVTKAAVTVKKVPKSKKVTRRPKPIVIKLPAGEASSPASFPSPTDAFSLANALDLRNVYGEVSDITFHEPLLSSSGDTLDDDHSLDWVDVLYSSLEPLLDNAAYPSFRDYTLDYAEL