MSQAALNTRNSDEETPSSRRNNGTRLAGILFLLTVLCTVFVSGWVVLGWMEDAQRLPLSKLVLTGERHYTRNDDIRQAILALGAPGTFMTQDVNIIQSQIERLPWIKQASVRKQWPDELKIHLVEYVPIARWNDQHMVDAEGNTFSVPSDRIGKQVLPMLYGPEGSASEVLQGYREMGQVLAKDKFTLKEAAMTARRSWQLTLNNGIKLNLGRGDTMKRLARFVELYPVLQQQAQTDGKRISYVDLRYDSGAAVGWAPLPPEESNQQQNQAQAEQQ*