MATSLATRSQIAAGSVAKATGPKGVVRPFTGRATPKVVASAARQSSFSGNAASLTTGAKQAVRGMRAASRRSAVMTKAKLGDSLAEFLVEATPDPKLRQLMMSMSEAIRTIAFKVRTASCAGTACVNSFGDEQLAVDMLADKLLFEALRFSHVCKYACSEEVPEPVDVGGEGYCVAFDPLDGSSIVDTNFAVGTIFGVWPGDKLKDINGRQQAAAGMGIYGPRTVFCLAITGCPGTHEFLLMDDGKWVHVKETTEIGEGKLFAPGNLRATFDNPAYERLMSYYLGEKYTLRYTGGMVPDVFQIIVKEKGVFTNVTSPSTKAKLRILFEVAPLALMVENAGGASSCDGKSVSALDIPILGYDQRTEICFGSIGEVRRFEEYMYGTSPRFSEKKASVAA*