MNLIPEILDLQGEFEKIRHQIHENPELGFDELCTAKLVAQKLKEFGYEVYEEIGKTGVVGVLKKGNSDKKIGLRADMDALPLQECTNLPYKSKKENVMHACGHDGHTTSLLLAAKYLASQNFNGTLNLYFQPAEEGLGGAKAMIEDGLFEKFDSDYVFGWHNMPFGSDKKFYLKKGAMMASSDSYSIEVIGRGGHGSAPEKAKDPIYAASLLVVALQSIVSRNVDPQNSAVVSIGAFNAGHAFNIIPDIATIKMSVRALDNETRKLTEEKIYKICKGLAQANDIEIKINKNVVAPVTMNNDEAVDFASEVAKELFGEKNCEFNHRPLMASEDFGFFCEMKKCAYAFLENENDIYLHNSSYVFNDKLLARAASYYAKLALKYLK*