MVWQYLWIVALAPTLLMLGCGRHSLRSDLFFSHWDQHSSTPSQVHISLAGPNGVRISWVTVGISAPSMVEFGTTSGTYNKAAYGDSDFYSFLFYKSGQVHNVVLGNLDSSTVYYYKCGGAGLEYSFKTPPAVGPQTPITFAIAGDLGQTDETSSTLSHIRQSSYDVLLLPGDLSYADYYQPLWDSFGNLIEPLASSRPWMVTQGNHEMETIPLVVDSFRSFNTRWKMPYKESGSDSNLYYSFEVASVHVLMLGSYADVSRDSNQYKWLQADLAKVDRSRTPWLIAVLHAPWYNSNFKHQGDGDEMMKSMEFILREAKVDLLIAGHVHAYERTSRVFNGNADACGILHITVGVGGNREGLAHNFKDPKPEWSLYREASYGHGILKVVNATHAHWSWHRNQDNTAVMADELWLQSMVDMSVCSASVMPS*