MTLSATPIVKEQCLTVLGKVVLTGVPANVVVSPATRGSAFVGATSSEESSRHVFTMGLLPKGYRWLCLFRFKIWWMIPRVGKSGSEIPIETQLVLLEAREDAALGDQSDESTSENTFYILLLPVLDGEFRTSLQGNSRDELEFCIESGDPSVQCKQALEAVFINSGNNPFELIKDSIKILAKHKGTFSHIDDKKIPANLDWFGWCTWDAFYSKVNPQRIKEGLESLSAGGSPARFLIIDDGWQDTFNEIQRETEPVIDGAQFATRLIDIKENYKFRDISFEDNTCSLDGFNKSIKEKYGLKYVYMWHALVGYWGGVLPSSEAMKKYNPKIKYPVQSPGNVGNLRDVVMDSLQTYGAGIIDPMKIYDFYNDLHGYLASRGIDGVKVDAQNVLETLGSGYGGRVSLTRQYQQALEESIARNFQDNNLICCMSHNTDSIYSSKRSAVARASEDFMPREPTFQTLHIASVSFNSLLLGEIMMPDWDMFHSKHSTAEFHGAARAIGGCGVYLSDKPGEHDFKVLKKLVLPDGSVLRARYAGRPTRDCLFLDPVMDGKSLLKIWNLNKFSGVVGAFNCQGAGKWPCKDKTHDENTSTSNPLALSGQVSPMDVEFLEELAGENWTGDCAVFAFNSGSLSRLPKKGRIDVLLSTLQCEIYTISPIKDYEENVQFAPLGLTDMYNSAGAIEALNFTNHYSECIIKVKVRGCGHFGAYSSIRPKYCTVDTKAEEISYDVKNGFLNFNLSPSSQNESSLREILIGY