MEKESEIQSLPPTRRYTISLALPISSLNVAYNLQLKTSFVWKISRIVSLYGIDEIILLEDPEYVQNTQVHTLSSDAYLKDPTKFLTDLLCYFETPFFMRKELFPLNPHLKYTSCFPLLPLRNDKASTVNIEFPYREGIVTHPSPQAKNKYIINAGLSHNVIVSSPSVLAPRTRVTVRLKAQSPNEEGQLQGDIVSFSAPREKGGHYWGYKVRSCLSSQLCKSSPYKGGYDFVVQINSQTSAITSKELEASLPSSFRHAVLVLQDNVVQKELVDSTAKSISFNPFPVSFLNDPIPEEILLAAMTRLSDMLLMHGRR*