MSDQEAPLRNGVEHKIFEVLPFVDDDYGGVIVEMKTPMDTKNFVAALRDSFEQWRLQGKKGVWLNLPLSHVNLVEPAVKEGFRYHHAEPTYLMLVYWIPEAESTIPLNASHRVRVGAVVLNHNKEILVVQEKYGSLCGSGIWKIPTGVVDEGEEIFAAAIREVKEETGVRRSIYLNVNQSTINIYNLTFSYIYLQIDTEFLEILAFCQTHESFFAKSDLFFVCLLRPTSFDIQKQDLEIEAAQWMRFEDSASQPITHKNDLFKDIHHICSMKMEKSYSGFSKKPITTFFDDKLGYLYLNKQEDMEQPIS*