MATKQHLVIDPLARLEGDVRADVFVEDGHVVDVQVEAVMFRGFEIILRGKDPLAGLIVTPRVCGICGGSHLYKACQALDTAWHTQVPPNAWWIRNIAQVCETLQSVPRWYYAIFAIDFVNKNYAKSKLYDEVVKRWAPFVGTSYKIGLEISALPVKIYAMFGGQWPHSSFMVPGGVMCAPQLDHITRAHALLERYRTEWLEKVWLGCSVDRWLENKTWDDILNWLEESESHRNSDCGLFIRFCLENGLDKYGAGVGNFIACGSYVDPQFYPVSTIEDRNKALLAPSGVVYNGKYYPFDHLNVREDVTHSYFEGSWMLHPWDEETIPVDPEVAKKQGKYSWAKSPRYLINGQPVPCEAGPLARQVVAGYEEAKHTCTAAGCVEHAIDPLFRNIVNKIGPSVMVRVLARMHEAVKYYKWAKQWLGKVDFKDDRFYNKPKELPDAKGFGGTEAARGALMDWIVLENGKIKNYQIVTPTAWNIGPRDSKGQMGPIEKAIVGSPVKNPEDPIEVAHVARSFDSCLVCTVHVYDRKSRKELARFKLGGTK