MVGTAAGAAEGAVRRWVDAAGGRLVLDGGLATELEANGADLNDPLWSAKCLLSSPHLIRKVHMDYLEAGANILITASYQATIQGFESKGFSKEQSENLLTKSVEIALEAREMFLKEHLEKSIPIQHPILVAASIGSYGAYLADGSEYSGDYGEAGTKEFLKDFHRRRLQVLAEAGPDLIAFETIPNKLEAQAYVELLEECNINIPAWLSFNSKDGVHIVSGDSVIECTTIADKCAKVGAVGINCTPPRFIHGLILSIRKVTDKPILIYPNSGERYDGEKKEWVESTGVSDGDFVSYVNEWCKDGAALIGGCCRTTPNTIRAIQRTLNQGFN*