MTTKQRITIDPVTRIEGHLRIDCEIEDGKVTNAWSSGTMWRGMENIIQGKDPRDAWMIMQRICGVCTTVHAIVSVRAVEDAIGAKVPLNAQYIRNMILAAHTMHDHIVHFYQLSAMDWVDITSALEADPEKAEAMLKGVSTWSLNSANEFRNVQNKLKALVASGQLGIFANGYFGHPAMKLPPEVNLIAVAHYLQALECQRDANRIVALLGSKTPHIQNLAIGGVANPINLDAQSVLNLERLMFVKSCIDKLNDFVNQVYKIDTAVIAAHYPEWLQLGKTSRNYLSVPEYPLNEDNTKFVLSGGYIENGDLSTFRNITDYKDEFLLKGIKESGKHAWYEDDEALEPWAGLTRPKYTGWQEDGKYSWVKAPSFYNKVVEVGPLAYLMCGLATENKLTVKHFNEVKNLYKTLTQNELSVDDLHSTLGRIIGRTVHCCTLNDLLVQQWQLLIENIGRGDTDAYLKAEIPPTGEFKGVGFSEVPRGMLSHWIVIKDGKIANYQAVVPSTWNSGPRNQNDEMGPYELSLIGTPVADPKKPLEIVRTIHSFDPCMSCAVHVVNTETDEVTEVKVL