MVQAKRLKVSGESTPKKEKAAACDEKQKQVAKAPIPQQPAALTQASNDNKTQLTKERSFIIRCQDNDAVVVSLMECEILKKKSKFFQNLLKPDQRGEASLFDWKKDVLDSVIDLITHGSCEMPQDYSQLKAAADKIQIPVRVLHPLDDSRDMSNDQATVQSLFQGWNRRKTEFIFETSMFPPTETEKWSSLLASGIIVFRDQKDLVVQLAGEREDKKRATQITTTTFRVAAAVPLCVSVFHTCTYLSRSMATEKDRLKATKTGYQITFKGNLGSGLYLKHALGGHVQHRDLDQPSHELVSYNGTVKELLAALDIVEDFTIQENSTKLCLLEFLNPNSWTLGRLIRASQLFCADNPPTLGWKAKENKFYVLKSLEDIRLMLSDLLDPITKAAEDGPFTLRDHSVLRFDQWRAF*