MRRFLPGGGGGGGGGGGEPSSSSSSHGGDQHAAAGSNDGGLRYGGGDISLGRGHDQQLHHQAQFRGAGGEAEMKGRDDGGADLLARHSSSPAGFFSNLMVDDGSRAGAAAGGAEAHRSGTKMKSQLGFTAGGPHSASHLSRISEGAALFPGAAAAGHSHSGGSGGEHGAVSRSFSAGGGGGAGGFSIVGPWDESRDIIGTLDIGGYESQFSGMASPSSLELAGMDKYMQAQQQQDQVAFKVRAKRGCATHPRSIAERERRTRISEKLRKLQDLVPNMDKQTSTSDMLDLAVEHIKGLQSQLQAMKHEQDKCTCCSKP