SKRALVILAKGAEPMETVIPVDVGRRAGIKVTVAGLAGKGPVQCSRDVVICPDASIEDAKKEGPYDVVVLPGGNLGGENLSESPAVKEIIKEQANRKGLIAGICAGPTASLGCEIGFGSKATTHAEAKDKFMNGNHYEYSENRVAKDGLIITSRGPGTSFEFALAIVVALNGKAVGARVKAPLVLK