LGKNGEKASQKGRKLKQYVLKEKLDIIDYAKVIGNRAAGREFSVAESSIREWRKNEHRLRLFPYISPPTIILHIFIHCDIFP