MEFTVSNVNLRDLARIFTNLSRIDDAVNWEINKNQIEITCLNSSRSGFSMVTLKKAFFDKYIFQPDSVLLTGLMTPTIRIRTQVKPILSVFRNKIFDFIPTVVTTNSKNGYGSESASRKDVIVENVQISISTGSECRIIFKFLCKHGVIKTYKISYEQTQTLHAVFDKSLSHNNFQINSKILKDLTEHFGQRTEELTIQPLQERVLLTSFTEEVVHNRDILKQPTQTTVSIDGKEFERVALNEGVSVTLSLREFRAAVILAEALGSSICAYYGVPGKPILLTFAKGKNSEIEAQFILATVVGSDEQEVSSMMGNRWQHSSTPASLFNSVERNNSLTAVAHNPPGSIGWQTDQSDSSRMFNSALDRSDETNGIKEPSTTNDAGQSLFLDGIPNESELAAFNNDVNDDAEFGPTQAEQSYHGIFSQED*