MGCLLSTLKDGGGNRRTPANVGEVAVFVPGLRIPKTVDFSQPLGDHLSKNLVERLSALRTRIVVMAGQEAPTATKLKRKTATQHGGSSFSDLLQATENYLSVLLGLVKEGSQLKHMVQFVWVNQEDDAEETAISNAWYELLSVLHLMAMLSLSHANSLLLPKISGESYQPKVSEERRRDSVDVFLKAAGYLDYAIKHVLPQIPPELRTDLPIDLSEGVLRAICLQALGQGVDVQLGMAIDSAKATLAVKRRLACEMVEYWRQAQDNIMNLPLTDGWGGKHQLFVKWKYAEAKAAAYYYHGLIIDENNTEVSHRMAVAALQAAEEFLKESKKVCEVFNTMPPTSRNPPLWGTLKHLSEKIPKDTSSKVRINRDLYSHETILETAPKLPDFALALKPDEYQLPQVDPSWDNEG