MDLFTGLMEDFSPRALLNSISHLSALTSDGSTARPKPIQKYCQNVCDISSIVSPLIEDICKSPEEQLDEVLRELDIAINEASGLIGNWHQTTSKIYFVWQIESVISDIQGCSLQLCQLANSLLPSLTGCACICIQKLQDINYEHMFDLAKEVAKKLNGNDTQSPENLSIVSSSLSLSTNLELYMEAVSLENLRTRAMRSENRKELELAEEMIPMVNYMHEQLLRETQLLNINGVPIPADFCCPLSLELMSDPVILASGQTYERVYIKLWLDEGFTICPKTRQRLAHSNLIPNYTVKALISNWCESHDIKLPDPVKSLKLNFPSAASSLQDLSTTGNSPLHPSAGRGNIPGSPEADLYMKSLNRASPSHNGVHQNSDALVNRPSHDASANQSSDYPNGSTPDISKLSLASSEARESTLEGRHAGSNVQTSEKSTEEAFQASLSNGDSQDHVGSSSVNGSLPNSGQLDGECDNDNGMVRVPGDRTNYSSDASGEVADGGPSVSSAPQRENVMLPRLGDVRMRGQFVRRQPSDRGFPRILSSSSMDARGDLSAIENQVRKLIDDLKSDSIEAQRSATSEIRLLAKHNMENRIVIANCGAINLLVGLLHSSDAKIQENAVTALLNLSINDNNKIAIASADAVDPLIHVLETGNPEAKENSAATLFSLSVIEENKVRIGRSGAVKPLVDLLGNGTPRGKKDAATALFNLSILHENKGRIVQADAVRYLVELMDPAAGMVDKAVAVLANLATIPEGRTAIGQARGIPALVEVVELGSARGKENAAAALLQLCTNSNRFCSIVLQEGAVPPLVALSQSGTPRAREKAQALLSYFRSQRHGNSARR*