MDLDNARDLPRAGFNFDNCKRNATLLNRGFKPPTTTKTGTTIVGIIYKDGVILGADTRATEGPIVSDKNCAKIHYLAKNI YCCGAGTAADTEMTTDLISSQLELHRLQTDREVRVVAANTMLKQMLFRYQGHISAALVLGGVDKTGPHIYSIHPHGSSDK LPYATMGSGSLAAMTVFESRWKPDLSEEEGKKLVRDAIASGVFNDLGSGSNIDLCVIRKGSVEYLRNYELANKKGKRQLD YRFKTGTSTVLHTNIKDLLVTERVQAVPMEIS