MGELPPGYRFYPTEEELVCFYLRHKLDGGRRVPDIERVIPVADVCSLDPWQLPGTSSSSSSLQLIVFTPCVCRAMRVRAAANGGQAHQGAWTGDGEPWFYFCPRQEREARGGRPSRTTPSGYWKAAGTPGWVYSSDGHPIGTKKTMVFYRGRAPAGAKTKWKMNEYRAFEEDDDNAAAAAPAPNHYLQTRSEFSLCRLYTRSGCPRQFDRRPPSSSVAGGGGENRAAPSSTAAAFANEDDAEASGKGQKRKRSTPDDRLDSTSSSDDNGGCDGSMLQQQQQRQRGTDEELVECSMTDWADLLDWF