MESGLCWEQQTLIAELVQGMELAKQLRAHLNATSSVESRDELLQRILASYERALLILNWGGSMGQPQSVGVSAGVPESPISINGSSRSDEFDGGVKDNQGYNEASKKRKTTPRWTDHVRVSPENGLEGPHDDGYSWRKYGQKDILGAKYPRSYYRCTYRNTQNCWATKQVQRSDEDPTIFEITYRGTHTCAHGNQSIPSPSSPEKQEKKQKNTNNNYQQQQSQQALYNFQNSLKVITEDLDNKEMVSPFSFPSAYGCSKNVSSYSPSFISPATPEPTHYSVSPFQMNNFVGAYNLQHLESDFTEIISTNTSATNSPIVDLDFSLDQVELDPNFPFDTPGFFS*