MKHVVVDPITRIEGHLRVEVTVDEGSGKVTDALSSGTAWRGLELVMKDRDPRDAWAYIQRICGVCTTAHALGAVRAVEDALGIRIPRNANYIRNIMAATLTVQDHIVHFYHLHALDWVSPVDALAADPVATANLQNNLLATYKLPFRAPNTYNSEAYEHDFPAATPQYFQQIKDKVKSIVDSGQLGIFAAQWWDHPDYKILPPEVHLLAVAHYLEMLDKQRELVTPHVIFGGKNPHPHYVVGGMPCSISMNDGNAPVNAARLAVVDRAINLGRTLVNNYYLPDLLAIGNIYVKAGRVDGGGLAKTRVMSFGCYPMESYTGTSSGGYFEGLLVRSNGVVENFGAGVANAKFSEIVAEDLTAPETITEGVEHAWYEYPDAQGKDLHPWEGVTKAKYTGPKEGTGTEWKTLDENGKYSWLKTPKWKGKVCEVGPLAKYIVIYTKAKQGLLGELTWAEQMMVDQIEAVSKVLGLAPEVWLPTMVGRTACRGLDCQVAAEINKFFFDKLIANLKAGDTQVANMEKWDPASWPKECKGVGLYEAPRGALSHWIHIKDGKTENYQCLVPTTWNSCPRDSKAGQGAYELAMMDTHVAIPDKPLEIAKVIRSFDPCMACATHMYNTKGERIAAITTDPYSGTKVEN