MFSHKTINAETLADADVLLVRSTTKVNQQLLANNKQLQFVATATAGTDHIDQNYLADQNIPFISAGGCNAVAVAEYVLSAMLVMGKRLNWQLADKTVGIVGAGHVGSALARVLTVLGIRHKLCDPPLADAGDEREFVTMNDIMQCDVITLHVPWVKDGPYPTQDLFNKTRLAALSDNQLLINACRGEVINNQAALELFEQGTSLNLVLDVWENEPSINLDLIPHTALATAHIAGHTIEGKARGTEMLYLALCKHLGIQADKKLSDYLPRAELNTIQINDKQDFWQILHKLVLNVYNIETDDQHFRANMHGAEQFRYIRKHYPIRREFSAITLNTGNFADSKAIYDIGFLAAK