MELNKTTESLYSCKTDRHSVQQDVGPEPKDNRDVKVFSLEGHQQSKQDRQDKVSNKGSRQESRGADDKHVEEKTSTVSSKEEDKEDSEGFMAYDNPTAGMAFVDVAAPISSEVVVESATIAVASADLQWVEEVIANTVESMMVADVNGQQLIELVLDTEGNVPEIFAGANLTLVQSGTDLSVKFSNFVDNTQMAEAMNLIVNNPSQLASLVGALKNRHLNLTELTVGSSIVQLPTIEEAQTPLHMIAATIHQRDEEKDQEKDQQQQQQDQEQNQYKVEEARL