MDVDAVIVGGGPCGMTLCKGLLDLGYSVAVIEKDPSNFSSQDWSKAYSFRVDVRGLSLLRRVGLYDKLLASDASIRSEGFKGFKWMPDGKFVTVPPRTLGSVAYWIVRPKFMQLLHSSVPDSHKIQGEVCDIDFEKDSVSVSVKVDATGTSDLKKVRAKFLFGCDGIRSLVRSKLCSFDPSFEITKVPCLSEGLVFRATLYTPPDSMDPNETYIIFGKTGSKLGMLPFGGEPGKPRPVSTVRQSDFSFFQLKSPEALYEELEAEFPQLDIRNRLSPEAAQAWVESDGSTFPRPRYAGRAGIAADGVVSFLVGDAMHCFPPDLGQGLNSGMVDVERVLDLMRDLRDAKDEAQKRSMVDALSQELVAEAQAVCQIVPIGMPYQYSFPFSLHKAWFFADFLSRMALHHLVPALISAPAIIEIQDDPPKKYTIIMQNHWNTSRRLAVLFGVGSTLIAGGIWSLLR*