MEEKTLMEEGRKRPGVLVVGSSGVGKRTLLSRLISVDFEDSSSQTEVHDWTINTKYYSADVSVWICDDYSLPQPQAHSHPLVALVMVFDLNELSTLVALQDWASHADISSFDILLCIGNKVDLVPHHPAHAEYRRRLSKASTNLYSDIDDEFGISQSEGSSLLGSDDASSLDIRGTCLEWCRDNNIEFIEACASNPDFDKCLSVDGDSQGVDRLFGALSAHMWPGMILKSGDKINEPVLPPHAEELSEEESEYELEYEVLSSGSADPWENIDERWVSADAGGSTSREVELDPKKVVDDDVVELGSSGTQSEAVVTTTDEKPLGDTEDNNKVYELEDVEQLMSEIGNIRDNLRLMPDFQRREIAANLAMKMASMFGGGGDDSDNEEESE*