MTRQEDSESVLLPSLPDELALLCLAMLPLRVQARCRCVSRAFLHSLRPQARRELGVRETWVLLATTDDFDEEWCMTLGGVQWLLLDPLHGRCDALPMPPDWPSDLYAVSLQALPLASQEGRVLLHGLEYKQTGDNPSVSSLFDLIGLDVLRRQWCPPAPRMMQWDRFEFAWANLDGYLYIAGGKPDGMYSQPYSTAERFNMVSEQWEWLPDMKEKRHACSGFAMDGCFYVVGGLCSNDGYPLLSGEVFDPKTGVWTLLPEMWPSHIASPQWVLEPPAVAMVSDHLYALKYLSSEIFWYDRQRRQWVYLGEFSNEWKPTEGQQLLGMLDELWILSTDHRGSIQVISCKPQGPGSALNWQKLPLQVGQHAMCDRIIACLSVQV*