MKSATGGGEIVQVEGGHILRSTGRKDRHSKVYTAKGPRDRRVRLAAHTAIQFYDVQDRLGYDRPSKAVDWLIKKAKNAIDKLDELPPWNPNQIPGNTTEADALVLKQQPEYQLQRELEENNQSRVNNSSNSYLMQGGSGGGGGGGEVQQQSLGDTMKAFFPMNLGTSLMNFQNYPHEIMPRSSLQNEDLVIIMRMTILPFSQIKILKQIIQEWLVGIYYHKHFSIKMLIMHLLKGNPFSPIFHI