MRRFLPVGVGGMEPTSSGQHGEAEAAGLRFGGGDISLGPHGSGGGGGHHLQDGSVDLLARHSSSPAGFFSNLMVSNGFPGSKAGGGGRGGTEAQQHHSMANNSGSGSGSGRKMKSQMSFTGGGPPHLAHIAEDGGGGGFHDRAGAEASVPRTFSAGGSSSGGGFSIVGPWEESRDIISTLGGYESQFGGMASTSALEMAGMDRYMQLQHDQVPFKVRAKRGCATHPRSIAERERRTRISEKLRKLQELVPNMDKQTSTADMLDLAVEHIKGLQTQLQALKHEQEKCTCCNRP