MKLLTKEEEDAHYREVLKGGSFGTVLGLIGGYAGVLAASRRYHTIRNLTLPMKAFLVTSSGTFVGIIGADRSSRSFEAAQNQNRQWYENREERLRAQELRGMSFSDRALAWAREERYTIVFSTWVASMIGSFALVGRNPYLSGPQKLVQARVYAQGATLAVLIASAAFEISERRRVRRELDAKSASAKADSKLSNNTGEDTELWKDMVAAEEQRLKNKHQSLYEKHQNDAGSDPDAGSTPPQQKAEAEKLPSEQEQEQKSEEKKEKQK*