MAIGGGYGPSKVLLTAVGLGLFTELGDEAMTAEAIADRLGLLKRPAIDFLDALVSLDLLARDGDGPGSHYRNTPETAHFLDEARPTYAGGLLKIWNERNYRFWADLTEALKTGKAQSEVKQTGRPFFEALYADPRRLEAFMAAMDAASRRNIELLAKRFPFERYRRLCDVGCADGLLSRIVAAAHPHLQCVSFDLPAVTEIARRKLTAEGLGERVQACAGDFLADPLPAADVITMGQILHDWNLDRKQQLVAKAYEALSKEGAFIVIETLIDDARRENTTGLMMSLNMLIEFGDAFDYSAADFRGWCGEAGFRSFEVIPLAGGSSAAVAYK*