MKILLLDGGLGTTLESYPFNITFTSETPLWSSHLLISSPSTLQSAHRAFYDAGADILLTATYQSSIEGFARTDASHTINDAGDYMRSAIPLVRGAIPSSARQRPQQCRVALSLGPYGATMSPVAAEYTGAYPPEMDGEDALRQWHAGRLNVFVDDRESWDQVDFVAFETLIRADEVCAVRGAMKDVCVGPEIHRRRKPWWICGVFPAEEVDRTQVRQWVDAAVGQRPGLPRPWGIGLNCTRIENVAKIVAIMRDELHCLLSRGKEDGFVDEWDAASGKPWLVLYPDGTKGEKYDPVTKTWVARETVVRCPWDESLWDVVQGQSEGDWEGIIVGGCCRAGPADIAALRRRIDSSLH*