VVLANNCVAFMFDEIRYKLNGVDIDCSGNVGITSTLKNYVSLTTSRNEMLKNAGWDIVHFSNGEEGHFNFCVPLSMLLRFCEDYRRVVINARHELILIRSRNDNNYLRGDAEIQPEIKLPKVQWRMPHVALNEINKLAMPRTLESGRFLSMSFRSWDLQEFPLLQSTTKHSWTVKATTQLEKPRYIIFALQTGRKNNIMRSVTRFDDCKLTNVKLYLNSEFYPYDDLNLNFGKKRYAILYAMYARFYKSYYGGNHDEALLPINKFGSCGLFVVIDCSRQSESVKTATVDVRLEFDCMEDIPANTTAYCLILHDRVVEYSPLTNVVRKTI