MKCKELSEELEVSERQIKSYKMYLEQAGIFINSTPGIYGGYEIDKCNSISLIKLLDSEVSILDMINSQLEYNNDIYKNEFNNIVEKIKAVLNTGEKSDTYMDYFTVQAQRNCDYESEKNKCNEIIRAYTTKHKFWIEYYSLNSGNSERIVHPYGLFNYKSDTYMVAFCEKRFKFIDFKLCRIKDYKVLEEKYNVDKSFSWDEYSKNSIGIYKGEEINVVIKISHPFSTIIKEKVWVNNQQIIEYDDKSIMFKAKMRGYEEIKSWILSMGAYVEVVEPDRLRNDILLEIEKMKKIY*