MRSSRSGIDGVQHILQKWLSARGMDTKFSRYRVWQFWEAVVGTQIAARAKPVRLRGAILEVRVDHPVWMQQLQLMKPRILAKLNEQLGEHLIDDLFLRHGRTGTSRTESEQHALPSSWQNAPLSEGEQRHIEETVAGLADDEIRRHLRHLMEMQARLDKARKAKTDKK