MESGWLWEQKTLITELIQGMELAKQLRTHLNATSSVESRDELVQRILASYEKALLILSWGRSMGQPQSVGVSAGVPESPISINGSPRSDEFDGGVKDNQGYNEGSKKRKTAPRWTDHVRVSPENGLEGPHDDGYSWRKYGQKDILGAKYPRSYYRCTYRNTQNCWATKQVQRSDEDPTIFEITYRGTHTCAHGNQSIPSPSSPEKQEKKQKNTINNYQQQQSQQALYNFQNSLKVITEDLDNKEMVSPFSFPSAYGCTENVGSYSPSFISPATPEPAHYSVSPFQINNFLGAHDSQHLEQDFAEIISANTSATNSPIVDLDFALDQVELDPNFPFDTPGFFS*