MLFKYMKSWPFVSISSSISIASSYSYSSVSSASPLKIGDVMKKSQKFSHQDVLRFSNLTHDSNPLHFDSQSARDAGFRDCIVHGMLVAALFPRTIASYFPGAVYISQSLQFKLPVYIEDEVVAEVQARSLREHKKRYIAKFSTKCLKNGELLVIDGEAMAILPTLTMNEEQCTRQQQISREQLQDLSLSHF