MPSPQGHSGVNQLGGMFVNGRPLPDSTRQRIIELAHSGARPCDISRILQVSNGCVSKILCRYYETGSIRPKAIGGSKPRVATHTVVNKISQYKRECPSIFAWEIRDRLLQDGVCNQENIPSVGVPLNFIIQ