MLGEICLSVYTIIRVLSKRGKALFLFSKTITLILEDCNMNYTTQMDAARKGIITKEMEIVSQKEQVDVNELRELIANGQVVIPANKNHKSLSAEGVGKNLRTKINVNLGISRDCKDIEKELEKVRVAIDMKAEAIMDLSNYGKTREFREKVVEMSPAMIGSVPMYDAVGYLEKELKDITEEEFLNVIRQHAIDGVDFITIHAGLTRSVCQKIKNHERLTHIVSRGGSLLFAWMELNNKENPIYTNFDKILDICEEYDVTLSLGDACRPGCIKDSTDGVQIQELVVLGELTKRAWERNVQVMIEGPGHMAIDEIEANVVLEKRLCHGAPFYVLGPLVTDIAPGYDHITSAIGGALACAKGVDFLCYVTPAEHLRLPNLDDMKEGIIAAKIAAHAGDIAKNVKGAREWDNKMSKARADLDWCEMFRLAIDPEKAKRYRDESTPTHEDSCTMCGKMCSMRTVKKILNNEELNLI*