MSMVGGAQLEEKSKHSAPRENDVQTVVVVGAGLAGLATALALHRVGVKALVLEQSGNLRAEGTSLTLFPNAWRALDTLGIADELRGSFTNITGGRMRSNDGKVIKEFENSDCPGGPYEVRAVERQALLKALNQALPSDTIMFNSRVKSIRKPRDMQSPTEVELENGNVIKTKVLVGCDGARSVVAQWMGLSEPRAVGQTAIRGLAEFNSGHQFQSRVEQIIGQGVRAGLVPVTQYKVYWFILFNTTASVPSRITDPNKIKEEALRYMEGWPSDILECICNTPPESFNRSNLRDRWSIPLVTAQEASNGITLAGDAAHPMTPNLGQGGCTSLEDSVVLTRKLCDALRGGKDEDPSVLSRKIATALRDYENERWARTFRLTVKSFVFGSALAWDSSVICFVRDNFALPIIFRASVVLGSSKFDCGALPPPLD*