MGKGKPRSVEKGVVGPTPSVASSAIPAAPVYYPTHDEFKDPLDFIYKIRPEAEPYGICRIVPPKGWKPPFALDLDSFTFPTKTQAIHKLQSRPAASDSKTFDLDYSRFLKDHGGGGGRKSRKRVVFEGEDLDLCKLFNAVKRFGGYDKVVDGKKWGDVARFVRSGAKVSDCAKHVLCQLYREHLHDYENFCKLMNRGTARSGKKEVKEDCKSDHGVQTSALSKRHHHKSIGGSEVKNCKVKEEEHDQICEQCKSGLHGEVMLLCDRCDKGWHIYCLSPPLKQIPPGNWYCFNCLNSDSDSFGFVPGKHYSLEAFRRIAERSTRRWFGQGPVSRVQIEKKFWEIVEGSVGEVEVMYGNDLDTSVYGSGFPRVADQKPQSIDEKLWLDYSTNPWNLNNLPKLKGSMLQAVHHNITGVMVPWLYIGMLFSSFCWHFEDHCFYSMNYLHWGEPKCWYSVPGSQASAFEKVMRSSLPDLFDAQPDLLFQLVTMLNPSVLQENGVPVYSILQEPGNFVITFPRSYHGGFNLGLNCAEAVNFAPADWIPHGAFGADLYQRYHKTAVLSHEELLCVVAQYGDVDSKVSPYLKKELLRISDKEKSWRAKLWKNGIIKSSRLAPRKCPKYVGTEEDPACIICQQYLYLSAVVCSCRPSSFVCLEHWEHLCECKTVKLRLLYRHSLAELYDLAFSMDKSTSEDKVECTSVRRQSSCLSALTKKVKGGSITYGQRATKWLQQSSTILQNVFLTDAFVIALKKAEQFVWAGSEMDSVRDMVKKLTEAKKWAEGIRDCMTKIELWLSYQNSSLNQIQNPIQFEFVDELLRFNPVPCNEPHYHKLKEYTEEARLLIQEIDTALSMCSKMSELELLYSRACGLPIYMKESKKLEEKISSTKCISAKDPAALEVDFLYKLKSEITDLQVLLPETDELQNLLCQAESCSAQCRDMLESPMNLKSVGLLLKDWDNFTVDVPELKLLRHYYSDAISWVSCFNDVLGRAHEQEDQCNAVDELKRIFDEGLSLKIQVDELPLVEIELKKAYCREKAFKALDSKMSLEFIQELLDEATMLEIKGEKEFVNLSSVLGVALPWEERAREILSHEASISDFEDMIRASENIFAMLPSLNYVKEALSEANIWLRSSKPYLVSTCASSSLRTVEELKMLVSQSKRLKISMEERRTLELVLNNCKIWEYEACSLLDDARHLFELDNTVHEISSDLMSRVEDLITRIQSAIASGVSLGFDFSDISKLEASCSTLRWCKRALSFCNYSPSLELLNGVQKPTLQGIQKHLKKGLAMKISPEDYYMLKLTNVNCLGLQWVELAKKVAVDCGALSLDKVFEIVGEGEKLPVDVNEELKMLRVRCMLYCICRKPFDPGRMIACYQCNEWYHFDCMKLPCTSEVYICPACNPSCTGLPTNHDRLTSGKFEEPKTPSPRHTNPRKKQKRDVHATRNEDSRSFRYTSGLECLRWHNRKPFRRAVRKRVELQSLSLPPFYAHNNNCAQ