MQNDKVVAYGSRQLKEHEKNYATHDLELAAVVFALKMWRHYLYGEKFEVHSDHRSLQYLFSQKELNMRQRRWMEYIKDYDFPIKYHPGKVNVVADALSRKSVVMASLRGVSVLYQFEEMGVEVQPLGQGVMLASMIASEPTFIQKIKDSQSQDPDLAKIVEHISECPDFRVVDGVLYFRDRLCVPNLEDLKNEIMTEAHSTRYSMHPGSTKMYQNLKNRFWWNNMKREIAAFVSRCLTCQQIKAEHQKPPGLLQPLDIPEWKWEHITMDFVSGLPTTKKGNNAIWVIVDRLTKSAHFIPMKTGSKMHMAPLADLFVTEIVSRHGQPVSITSDRDSRFVSRFWKTLFESMGTKLQFSTAYHPQTDGQSERTI