MEVAPTPLVVARGWLSCLQLRPLVWGMLVAGLVHSASPAASQTAQAVSNANGICASLVFNRGYNCQEFKVPTGDGFLLGMQRISSKRFHPTKGPALLYHGLMQGGDIWVLNGAEQSLGFVMADSGYDVWLGSTRSSKFSYGHVTWRRTDSEFWNWDWDDLVSQDLPSMLRFVHAQTNQLIFFVGYSQGTMTAFAAFTQGDVANLVKKAAMLSPIAYLNHVSSPVASVVSWLFLDKLLLVAGVHQFNISDAGGKQVINAVCRKLKRPDCYSDLLSLVTGPNCCLNKTLISYYDKFELQTTSMRNLAQMAQLLRTGRFGKYDYGWFRNLVHYGDFF