MSCAAFVGAALPVKGSHGFAAQAGTRTDAHKVAVAAPLARRVQRAAGAAHAPLQMAITRPERYSTTDWINSLVTLPKSRILRRISSHIVANVAVSGLIVALFQQYPDALLWRVTPLPHTVLGTVMGLMLVFRTNSAYDRFWEGRKIWGGIVNRTRSLAVNFLNFVGPTSDAAVPALSARLIKLDQAFPLSLADHLRGEPTPAASIKALIPEEHWEEYLTARNRPLLTCKLMSRYVAQAYSMRDLRDGNTNAERETIERGINDLIDYMGMCERIVKTPVPLSYSRHTSRFLSLWCLTLPVIFVKADDWLVLPIMFFVSFSLFSIEEIGHLIEDPFIKHPDAPGIDLPLEAMASTINGDLQDMLDSFPSWANDLKPEVRGAMGRQLEAAGKQ*