MQPIEVYLMYCAMKAHFGKGDYDFHKFGGKSKVSRDSFYKRNDRLFFVRLSRKYKEYDYIRNYLVSNFVRASRDGWIGHFHEKIYEDWEKYMQSLTYNFEQELSPHVDDFEKLFEVPEGSHPLLLKEYFGKRVSLETLIILDELVQYVDDWDKKMWEDILWPDIKKLMTDYQKFLTIPKEKCKMVLLKLIKKD