MMASGGEPPATKVVLLLVPHMDASFHAALRGRFRVLDFFASSERSPLPAFLAAAAAAPEPPRAAIVVGAGLIPVDAAFLDAVPSLRCVTCLAAGVDFIDLDECARRGVVVANSGRVFSADVADHAVGLLIDVLRRVSAAERFVRRGLWRVQGDGYPLGSKIGGRRVGIVGLGNIGSQIAKRLQALGCTVFYNSRTRKDSVPYRYFTSVHDLAAESDVLVVACALNKATRHIVGKDVLEALGKDGVIVNISRGANVDQAELVRALQEGRIAGAGLDVFENEPGAPGELFSMDNVVMTPHVAVFTAESMSDLRDHTIANLEAFFSGEPLLTPVLPHSPVM*