MSRRKGAAAAGGAGPMAMAAMEEEAAELRRGPWTLEEDNLLMSYIACHGEGRWNLLARCSGLKRTGKSCRLRWLNYLKPDIKRGNLTAEEQLVILELHAKWGNRWSRIAQHLPGRTDNEIKNYWRTRVQKQATSTVAALVGWSWTRRRCWEASASTGWT