MAIALLSHEVCDLTLGKPSLAWLAASASVRAALVALKQQEDVAEISVWACPPGSHSISKSALPGSRQSSCRCIGKVCMQKIICYLASDDNLSDVAAALDAPVTVLLDEKSAHVQHIDPDASLHEALSAIVNGAQNLVVQITDPLKKRGRGLKGSMSYNKRSMANPLALKSHNGLEYCWLTHEDVLRFLLGSIGVFSSIAMMTINDLGIIQTDVLMVGLDDEAISALDMIKTACANATAVAIMENNSIESTSCQMVGEISCSTFQMCNETTAIALAALSVRDFLAYVQDWRSTPHILVEAMSAKLSKKLAISDSDNESRHAVNQMLHDFEICELSSDDEFGADSPTGPHDLSHKHNTMHFQSSVRFMRHYNGPIFCRPTSSLIAVLMQALAHREHYVWVTNEDNTLVGMVTFAGILSVLSKYLDAAC*