MKARPRQTLHTLALARLLSTGRLFSDVSFALRPYESHLLERVCEPSLQADVIASKLVQEAAARHAEAHAGSLPDSLALARRHYERIASRPSVLAIRLLGYVLRKVWRLLFKQSGVSVNLPSLRAVVEAARERPGVPLVLVPCHRSHADYLLLSFVLFQYGITVPLIAAGDNLAVPPFGALFRRTGAFFVRRAAAAAAAEAQAHAPGPLQAERALYNAVLAAYVPESLRAFLSAAWSLLRSPGFGGAHVRFGEPFTLSDYAAARAGGGLAFYRGTLLAWLSHDALLLSALRAASSALAGAPAAPAAASFAVLDAARLAARGAVPCASLAALRSLAAERAEILSCIVPGAPRAPSPGAPAPEPLPALGPEAAATDGIDAAIRWLVGEGLLRDAPPLSAPDPAALAALAARVRAHLL*