MAAAVLFDIDGVLVLSWRAIPGAAETVRQLTHRGIACAYLTNTTTRTRRQIAEALGAAGIPVAADDVITAGVLTAEYLHGAYPGARCFLVNNGDITEDLPGIDVVLSTEIGPEDCPEAPDVVVLGSAGPQFDHRTLSRVYGWMLDGVPVVAMHRNMTWNTTDGLRIDTGMYLTGMEQACGKTATAIGKPAAEGFLAAADRVGVDPQQMVMIGDDLHNDVLAAQAVGMTGVLVRTGKFRQQTLDRWLAGASATRPHHVIDSVAGLPPLLGC*