MSLALVAVGCATLSSSSAVADQAIHEFVEQYCIDCHRGDDAESGFQLDSLPLELDSPANFGIWSMVHRRIENGEMPPEEGEQPTDNARAALLSSLGESLSSADSARQQQFGRSELRRLSRVEYANSLKDLLALPHLELEEMLPPDGLAHGYPKSASALDFSHVIVTRYLDVADYALWKALAERPENLPSEVVRAELKSVDGVSDTLQTLRVQLKQTTAMPLVGTELDPTLEVSRGNFEKRDPGYVRDPEPKFDGVATFMNSRSNHNVVLKPFRVRQSGYYKLRVHGWGLLNDHGKLLPSDRTETVAFYSPTGRLLGRCDLPPNQPTTSEVRVWLNEGEPIEYLAISTPNEQFRFGGNLRPKYAHFKSHGIGLQWFEMEGPLAESWPSESHRLLLGDLKLEPAEEQPNGLPYRVVSDDPENDARRLLRRFAARAYRRPARDTDVLLPMRMVRPRLRRGEPFVDALMAGYRAILTSPDFLLMHEEPGRLDSWALANRLSFFLWNSPPDDELRRAADSGAILTDDELRRQTERMLSDPKASRFVEHFLDYWLDLRDIRLTAPDENLYPEYNSLLVESMAEETRAFFMAMLHEDLGADHVIDSEFLTINQRMAELYARCAEGENDQQNRHSSVFSTVQGSHVRKVPIPADSIRGGLLTQGSLLKITANGTTTSPVVRGTYTLTKLLGDPPPPPPPAVPAIEPDITGATTIREQLAKHRSVALCASCHRKIDPPGFALESFDVMGAWRSNYRASLEDGEKGVGIKISGKPARYKVGLPVDSAGVLPDGTPFRDIHEFRELLKENEPQVAQNLLEQFIVYSTGTPVGFGDRKVVEQMMASLEKKNYGVRAGAAMALPLLDAMTPALARNDEGISAPRRMIAINVDLGFLPDEFFPKQAGREYELSPYLKLLADFRDDFTVFNGVSHPEVDGGHQADVSFLTGAPHPRSAGFKNTISLDQFAAQHIGHLTRFPTLNLRVGPGAGSMSYTADGVRIPAEERPSRVFRQLFVQGSPAEVDAQVRKLREGQSLMDSFSDQIKTLSNKVGGPDRARLDQFFSSVREVEKRLVINEEWERTPKPSVDVRMPKDNLQPGALVERTRNMYDLARLALETDSTRLVTIFVTQQFNPKVDLPGVELPHHALTHQSQKKESRGQLMAVEQAQMEELARLLGGLRAVEEDGQSLLEQTMVMQGSNLGHAGKHDNRNLPVLLAGGGFRHGQHLVFDKVHNTPLANLYVSMLQRMGIEADRFSSGTSTIRGLEPV*