MSTSTKREFGSNKIEENELRRGPWTLEEDSLLIHYIAHHGEGRWNMLAKSAGLKRTGKSCRLRWLNYLKPDIKRGNLTPQEQLLILELHSKWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKQARQLNIESGSKRFIDAVKCFWMPRLLQKMEQNTSPSSHHHSSITTNMNFVNSIEASTSSMSTTSFNVPSMSPSSSHPQSGLFIDSSSSENHLSNPSLDFFQFSQPLEISENSSAPNVLDNTVYSCPIQNNYNIDDTNNYGLEGLNFDPLSSMETYDFSQFDFQSGGSGWMLDNMANTLWNMDAM