MVKAKCWPAFHGQLWRSLLLSLLVVSLHTLPVSSSRFYTSKKLARTRAHLRRLNKPAIHSIQSPDGDVIDCVLASQQPAFDHPKLRDHKFEREPPTLPQGLRRQEATEDVEEKFDVSEFKPQLWHQIEKCPNGTVPIRRTTENDLLRSEKMIHYGKKRHKPVQPPPKSPHIRNSLNENGHQHAIAYVEGDSYYGAKAIINVWGPSIEVPNEFSLSQLWVLAGSFEGDLNSIEAGWQVSPDLYGDNNTRLFTYWTSDAYQATGCYNLLCSGFVQISDQIALGATISPVSDYDNKQFDIDILIWKDPRAGNWWMSFGQDCVLGYWPAALFSNLADSATMVEWGGEVVNSEPGSRHTTTQMGSGHFPSEGFGRASYFSNLQVVDSSNNLQAPGNLNTFSENSACYDVEDGYNSEWGYYFYYGGPGRNEGCP*