MEVTQRLLGRRARVGYTRHCSRTLRLSVHAAGSTYGNNFRVTTFGESHGKGVGCVIDGVPPRLPITEDEIQLELDRRKPGQSIITTPRKEDDIAEILSGVVDGITLGTPIAIVVRNKDQKSQDYSEMAVAYRPSHADATYDFKYGIRAVAGGGRSSARETIGRVAAGAVAKKLLKVIGDTEILAFVSKVRDIESHVDLASFTLEDVESNIVRCPDQQAATKMIDAINEVRTRGESCGGEVTCVVRRCPKGLGSPVFDKLEAELAKAMLSLPATKGFEIGSGFRGAAMLGSEHNDEFYMDEHGRVRTRTNRSGGVQGGLSNGEDIVIRVAFKPTSTIGIKQRTVTRDGQETELRARGRHDPCVVPRAVPMVESMVALVLADQLLQHFAQCELLPREGAVGADPTVVKQFARA*