MLGTGVTVLADAGRGSRRDGGAPGVTPIDESERVALVKHLNWALKGDPHTGDVVPMDPSGDAVFKAAAPGVLLSKFVLRVAPAALDPRALNLPQGRPLGSDAKLQNQTLCLNAVTAVGCGVQGLSPRQLVDAPSHQQGTLQLVWNLTRSALLGPIKTSKMPQLNGLCLVGEDPAVLAKYRPEQVLLRWVNHHIRGYLEASPEQAAVPRTFRVTNLHADLADALALAIVLHQVLPHRSAAWDAACAALGASSTSERAEGVLEAARLGGVEMFEPQAGDLTAPRPRMLLAFVAAIFHTHPGLVEQPAAPKAAKARRALRSNPSQAREEAALRMWMASLGLGLESLSSLYEDCRDGVAFLRLVDFIKPGTIDWSRVLLEPRSIYERVQNCNHAVRAARFLGLVVEGFSGKDLADGISMYILSMASQLMRAHVCLFLDELGLGEGDVLEWANCQVRRHDDAFEMRLRGFADAQIRTGVFVLRLLRAVAPECTREELILPGDTEEERAQNARYAISCAHKAGCTVFATWEDVIEGRPRMILCLLAALMAEDLRRHEEESQAAPAA*