MKIKRIIVPLIFIVIGAGLGVGGTIAKDKIFPGSSSGTAQVEKVTEEVGPLIEMKDEFMINLDGGGMVKTNIVLEGVNKKSQEKITAKEIFLRDRIISVIGSKGIDDIRTNEGREKLKEELLTELNNVCGDQIKEVLFKNFIYD