MNVQTAATKANLMRLKSSLEFSQKAFELLDKKRNVLIREMMTLVDRSKEIQAEIAIVFSDAYKALEMVNVSFGMEYVEDLALSIQKDEDYEILMKSVMGVEIPSVKYEKHPVTPNYGFFRTNPAFDIAIRNFRQVKYLIYELAQVENSVYRLAVEIKKTQRRANALENVQIPRYKAQAKYIQEVLEEKDREDFFRLKRIKGKK