MAMMARQHNLAVRLVQLLCLAAAVSAFSPHNLDTSLQGWTCNNMEQLSDSNKKAATVASLALVASASMTAFPAISHAVDLESMHGGAITMASTTSGLLNRLTETGFYQAFTLVFLSEIGDKTFFIAGLLAMKTSKLASFLGSMGALGAMTVLSVLIGQIFHAVPSGFGEGIPLDDIAACIAFAFFGFKTLKDALDMEEGESVMDEELAEAEEEVENSDSVKRTTAWGQLVSIFALVFAAEFGDRSFLSTIALSAAQNPVSVGVGAIAAHGVATGIAVSGGSYIAKYISERVIGIIGGCLFLVFALTTALGIF*