MSRRKGAAAAGGGGAGPMEMAAMEEEAAELRRGPWTLEEDNLLMSYIACHGEGRWNLLARCSGLKRTGKSCRLRWLNYLKPDIKRGNLTAEEQLVILELHAKWGNRWSRIAQHLPGRTDNEIKNYWRTRVQKQARQLKVDANSAVFRDAVRCYWMPRLLDKMSMAAASTAAPPPLMEQHGHGVVTSSQSAAIGSDQLCCYPPAGFDPSPSASTSGSTAAAALQPAPVPCFSELNWEDQYCYPSGGDLDGGAGGMELDSAALLGSLGLDGLDLGPAESYLPDATLLDYLNYSSCTANAMNMMVMNGGNYNNSYCGGDAMVDGDHHDPTTATTCHAARKLAGEWGGGI