MKRIVVDPVTRIEGHLRVELKIDETSGKVEDALSSGTAWRGIELIVRDRDPRDAWAFVQRICGVCTTVHALTSLRAVEDALGIEIPKNANYIRNIMAATQTTQDHLIHFYHLHALDWVSPVAALKADPAATASLQNVILEKYRLTFSGPMDFDFDAYPKEFPKATTLYFKEVQNKVKKIVESGQLGIFAAHWWDHPDYDILPPEVHLLAVAHYLNLLDKQRELVASHVIFGGKNPHPHYIVGGMPCSISMNDMNAPVNTQRLAVVDNSINLALAAVNFFYLPDLLAIGHIYAQKGYVDGGGLAKERVLGYGDFPDEPYTGIANGDFHKKCLLRCNGVVENFAAGVAGAKFHNLEGKDYGDPNILAEGVEHSWYTYPDASKDLHPWAGVTNPHYTGPKEGTKTNWKYLDEAGKYSWLKTPKWRGKTAEVGPLARYIIIYTKVKQGIIKPTWAEQFVVDQIDTVSKVLNLPPEKWMPSTLGRTAVRGLEAQLYAYINKYYFDKLIRNIRAGDTTVANMAKWEPSSWPKESKGVGLHEAPRGALGHWVIIKDGKIANYQAIVPTTWNACPRDSKAGYGAYEASMIDTKVKVTDKPLEILKVIHSFDPCIACATHLYDAAGKQLSVVHTDAYCRV