MRLSLTVAVLASLCAAGAAFNPALVSRGTLVSSSSLLSTVESPPEVASTPSASSSALSGAEIKSRTEATIGKLREKDSKSPQLSKADIKVVFEDDHIIVVNKPSGVLCVPGKDNFPNLAQAVCDGFGCEMGRADKMVVHRLGMDTSGLVVFAKTMDAVRGMNAIFRARKIERKYEALVAGHGIINLPLMRDYEFPPFMRISTDEHQAALVDLNAEEVGKKLLEMPKESLTKYEVVNREDMDGTPVSRVALTSISGRTHQLNVHLAAFGHPIVGDSVYGMGGIAAANGGLADGELESMVPNAARAAADVQQKAADAAANKGACVHAKSLKFRHPITKEEVSLSSDAPF*