MLSKNEMYIVDIVDIGQGGVGVGKYNGITVFVEGGLIQDKVKVRINKVKKNYAVGDIVEIIEKSPFRVKRVCSENLRDCGGCQIQDLDYNKQLEMKTNEVKQVLSRIGKLEDVEVHDTIGMDNPYRYRNKAQFPIQKNNGIPIIGFYKKKTHDVISTEKCVIQHEINDKIVKIIKTYIRAYKVSIYDEKTHTGLIRHLVTKIGFTTKEVMVVLVANGNKLPYLKELASVLKENIPGFKTLVVNVNQKDTNAILGRENIVIYGDGKINDYIGDLVFEISPLSFFQVNPVQTKVLYDKALEYANLNDTDTVFDIYCGIGTISLFLAQKAKKVYGIEIIDDAIKDAKINAKLNNIHNAEFYVGKAEEIVPKMYREGKTANVVVVDPPRKGCDEKVLETIVSMNPERIVYVSCNPSTLARDLDYLNVHGFKCVEAQPVDMFPHSTHVETVAKIIKQ*