MKILKKTISAKDGQGTVLLRPETDEDLWHAYNLLQEGDLVRCTTVRKVVKESSTGSTTSSKKRLMLTIKVERIEFDSDVLEVRLSGTNVGENELVRLGAYHTLTLEKHQNFSIDKDCWDPIFLGILDEAANPDQQAEVAAVVMQPGLAHVCLITGNLTVTKGRIETNIPKKRTGSSQQSKAIQRFFNAVYQSILRNVDFTRIKVILLASPGFVKDDFWNFLLTTSVRQEDRPLIENKHKFVLCKASSGHKHALEDVLSDPAIMKQLTETKVAKEVEILNTFMRTLNDDPDRAYYGFHHVTQAQQSLAIESLLVTDELFRNSNVKKRKQYVQLAENVKEAGGHVYIFSSMHVSGQQLAQVSGVAAILRFPLPDLDELEELAAAGPEDDDKDDDEEEEYDPEKRIREDVADMGL*