MDSASSIHNLPSSLRCELKIIRSTHLDFIPPGNIFIRSYHSTSTGKRIRLDSRETPSTSEPCWNQSFTLQYHSAATSSLEGLKRQSVVFELRWRCSIPILDTIVGSKLFGRAEIKWKDALQSADGS