EGARIEVANLRITEHEGNPAIPKRFSHGNTNLNQVLSNTRDLRAKLARDYRALVASIAIGYQGNGLTLQDLIQEGTIGLLRGAEKFDPNRGCKLSTYVYWWIKQAIIKAVTKKSRLIRL