MNQSIRYTIAVLFAIIGGTICFWTNNQLGENIIFNGIETLVSASILGGYIFFLFNPEENAQKTMLLTMIGIVGGCISYSMTNYTLPLQLSSAFFHGLWTWFIAFCLADVFNLLQDNEEENGRQIESNS