MTQTSQKPVPYPTPEGQPIWVHPDLLEDENWEIVKTKPTSQQRRQAKRQLRKLKQQEKAQTKQQVSEKAETSSTASLGATEGSLPKVPRVIRKFTLSDFMPPRLRDETTQGASYSCNSVVGFSMNGYESSDTASDTDKREESLEIGEYLSDEEWIPKSHLMPVIWYNPFQPQGSWSDDDEDQEASQNAVNTAQTNALVDPNQVEPQAENEEEDLAPIPDLEEYASILQRLAIE