MKNYLLLSRVSVHNANAMSSIFTIGVPAMTAWLGAMHALERKLGERCDQFLSDIRFTQMAVSYHKTSLQTIRKNGIGYIVMTANPLVVDKKKSSKDNYIFKRAPLLEEPRIHLLVSLLIEVEGADGNNMELLEQAVKEILPRMKMAGGDILDTGRIKVMRIDEDNPISVRKVISTLMPGYIPIERRDLMEAKELEGKDSLDRLLHYLKVHQTAEKDESGKITGWKYEKAAAGWIVPLAVGFKGLSPLGKVKNQRDPDTPHRFAESIVTLGEFKMAHRFRDIDGMMWHYAYEKTNQLYLCKNKE