MCGIVGAVAQRDVAEILINGLHRLEYRGYDSAGVAVINKQNELQRIRCLGKVKALDEAVSEKPLIGGTGIAHTRWATHGEPSETNAHPHSSGTFAVVHNGIIENHEELRELLKSRGYVFLSQTDTEVIAHLVEWEMRSTDSLLEAVQKSVKQLTGAYGMVVMDSRHPEHLVAARSGSPLVIGLGIGENFLASDQLALLSVTRRFIFLEEGDIAEITRRTVDIYDTHGYKAKREIHESNLENDAAEKGKFRHFMQKEIYEQPTALINTMEGRINHENVIVDSIGNGAKGILEKVEHIQIVACGTSYNAGMVARYWFESLAGVSCDVEIASEFRYRKFVTRPNSLLITLSQSGETADTLAALRLAKEKGYMAALTICNVAGSSLVRESDLAFMTRAGVEVGVASTKAFTTQLVALLMLVTALGKVKGHISVEKEREIIKAMQSLPTEIEKALSFDSEIETLAEDFAEKHHALFLGRGEFYPIAVEASLKLKEISYIHAEAYAAGELKHGPLALIDADMPVIVVAPNNELLEKVKSNIEEVRARGGQLYVFADKEAGFTPSEGMKIITMPKVNDIVAPIFYTIPMQLLSYYVALIKGTDVDQPRNLAKSVTVE*