MASEGAPTPAAERIRVVGKWAGALEVDLGSWTVSMLRAEVARRVGDGVEPECVGLIFGGRVLKDDPPASLREAGLKANAKVLSSLTSPDRAKEIDAQAAKAKAEEEHAAKLVRLWEAAKALSQRHTDGSYLAEEDYNLDLEDQSGQKVMFGSVDDKKALTMALMLHQKAKTQMKKGMYKEALDVLIMAEEAFSLCDPKLIEKVDNVPMLQLDIVWCYFVLRDVSCLEVAGARLEKARLGFERSHGKDSTRFRILQAGRQADLAIYVRLELLEGVVAYHNGHVEKARESLTSAHAKYLQLQVPDEAISMLMDMGYEARSAKRALKMTGYDIQSSVELLCEEREKKLRRREEDRVRQREILKQMAYGKTPMNKAVDMQKLKGLTAIGFEKYLAAEALRINENDADKALDLLTNPEQNCILQSKIQARRSRASCGFGAGSSRSRAAVARAAPAINNSQTLDNAPPHPADGDAPPHAADGGAPPHAADGDAPPMNNEEIANQDEIMIGEVAVDDEDEDANSHPVPARDASMESELANELKGDALDDYDIDVSNEGQAIAEYLSLLEAAPSSS*