MAEPSSTDASAADEAQDRKTTALLAWMREKGFQLHDAVTIKRIPGRGRVRLAYAVRLALSCARWSRRAISPPTLSSSWCRGVAAPGRTCRAKKSFPWKKLKGNSWNPVIVALIVEHAAGAASEWFPYIDVLPEELTTPVFWAEEERRGLRGTAVEARVGLEEIRGTSGRTFVLEDSGEVAMARCPIADILNAETGRNNARLFHEEGGALAMRTTRPGGGEELLNTYGDLPNAELLRRYGYVDKAKKEADPAAALAARRRRAARALLDDDFPVGGGPARLLCAVALFCVPPSEFDARAPAVTKLFEEGEGGAARAVIREAVDAQLAEYAGRRGRTRRGWRGGAGEGPGPEGRLRPEHAAMVVRAGERRALRGLRALLASHSCA*