MPTLWGLVLCLAVGASASLYPESGDVKVLTPENWSSSLKQGPALVEFYAPWCGHCKNLKPEWIRAAQALKGILTVGAVDADAHRDLGQEFGIRGFPTIKFLHTDASGKVKSVEYNGGRSAKELVQWALQQAQAMALGRLGEQAGGSNSGGGGGGGCGSCGGGGGARGGGSCGGGGGGGGGGGGEDFYTGTDVVSLTDSSFHKQVVDSDDLWFVEFYAPWCGHCKNLKTAWIDLAKQLGGKVKVGAVDCTQHKQTCDEFGVRGFPTLKFFGENKERPEDYNGGRDTGSLAAFATQHWAAQQPPPEVRELVDEVVWEEHCIGHAADADLDIKEVKAKQLCLVAFLPHILDSKAAGREAYLQILRDLTVKYKDRPFSYFWAEGGAQPKLEANFGVGGYGYPALIAFNPVKGKFATSKSAFEDKHVKQFLESVRLGFESVSDLAGSLAKIETRAPWDGSEGTVEAADEFDLADLMGDDDKKAEL*