MGELPPGYRFYPTEEELVCFYLRHKLDGGRRVPDIERVIPVADVCSLDPWQLPEAHQGAWTGDGEPWFYFCPRQEREARGGRPSRTTPSGYWKAAGTPGWVYSSDGRPIGTKKTMVFYRGRAPAGAKTKWKMNEYRAFEEDDDNAAAAAPAQNHYLQTRSDFSLCRLYTRSGCPRQFDRRPPSSSVAGGGGENRAAPSSTAAAFANEDAAESSGKSQKRKRSAPDDSLDSTSSSDDNGGCDGSMLQQQQQRQRGTDEELVECSMTDWADLLDWF