MLFKYMKSWPFVSISSSISIASSYSYSSVSSASPLKIGDVMKKSQKFSHQDVLRFSNLTHDSNPLHFDSQSARDAGFRDCIVHGMLVAALFPRTIASYFPGAVYISQSLQFKLPVYIEDEVVAEVQARSLREHKKRYIAKFSTKCLKNGELLVIDGEAMAILPTLTMNEEQCTRQQQISHPRS