MPMAAVRFLGTAPGCLERVVGPTPAASSLGGRSTLPIGRVRPYFIRSGPSPGGAERRGARAARPPRAAMGGDLFALDFDGVLCDSCGESSLSAVKAAKVRWPWVFAKVDSAMEEWIVEQMYTLRPVVETGYENLLLVRLLVEIQIPSVRKSSVADGLSIQEILENWFKLKPILMDEWQEDRESLVDLFGRVRDDWIENDLSGWIGANRFYPGTADALKLSSSETYIVTTKQSRFAEALLKELAGIDFPSERIYGLGTGPKVKVLQQLQQMPQHQGLTLHFIEDRLATLNNVIKEPALDKWNLYLVTWGYNTQKEREEAQGISRIQLVDLPDFGKKLK*