MVQGEDVVPVYESGAEVLEKLQEKWKSAAAPYPAMYSSVLGGIVLDRAMMCIPIDDHMVHRGHGVFDTAMLLDGHLYELDAHLDRFLRSAAKARVGTPFPRDALRSILVQMTAASGCRKGSIRYWLSSGPGDFLLSSSGCPAPAFYAVVIASDYSQCRDGVRAVTTGVPMKPPLFATMKNVNYLPNVLSIMDAEERGAFASVWVDEQGYVAEGPMVNVAFVTPGNELVLPAFDKILSGCTAKRLLALAPRLVEQGLLKGVSTANVTAEEAKRSVEMAFVGSGLPVLPIVEWDGQPIGDGKVGKLMLALSDLLWEDMKSGPDRVAVPYK*