MKLTTTAALLLAIQGCDAFSFTSSQSFIIGRAHLQKTHGWTSSSSSVHPSSSLTLASSRNDIDVTDKTKSTNDNINTNTIDASSIEDSDILAKLTSELQELFACTSIVYSYLAKEDGEVTVEDVVLACDRVDESASGEGCDDELFLNRHLSLRHKSHLFGRYHLLVKLLKSNYDAYIKTAEFLSPSRIPRGELPNVQDVAYFKEETVTNYLDEGGVALVPDCELDDMTYNDSSLDKVLLSIFRKLVAENTGGIQNDTPGIKGLLIQGRQFMTKELPEGVSYEDHTIAQHTMVKNTLGGLMTPVLPPFYRIFMSGIVPKLGTEFDGKQLGPWFYAPFLTSMVTPIFFGFLVGPSRPNRRADGQRGGLVVEKCKFLQESGCKGLCLHQCKIPAQEFFKEELGLDLTVKPNFVTQECQWSFGETPLPPEEDPSFPRGCLVGCESRKDMAGRKNEALCM*