MLASSPSSVKMASDGVWQGENPLDFALPLLAVQIAVILAVTQGLALALRPLRQPQVVAEILGGILLGPSALGRWGAFRRVVFPPWSTAALDTVSGLGLLLFLLLVGLELDFRAVRRAGPRSVAVAAAGIVPPFLAAPGLVPLLKLALPPAPHHAAGFLPLCVFVGAALSVTALPVLACILKELGLLSTPFGETAMAAAAVNDVFAWALLALALAVSGGNSGGPKGTPLAPVYILASGAAFVALMLCAVRPLMARLARRAGNDYERAAALLASSSSPGAVVASALLAGAVTDAIGVHPVFGAFVFGLSVPREGGLAERAREKVAPLVSGLMLPLYFATSGLHTDVDAVRGAAAWGMVALVVAVAFLGKFGGTFAVATVTGMARREAAALGVAMSAKGLVELIVLNIGKERKVLDDTTFAIFVIMALTTTVLATPFMTALYRSTPTATNPGTDGMETELKGGEACPA*