MNQYIRYTIAVLFAIIGGTICFWTNTQLGENIIFNGIETLVSASILGGYIYFLFNPEENAQKTMLLTMIGIVGGCISYSMTNYTLPLQLSSAFFHGLWTWFIAFCLADVFNLLQDNEEDSGRQIESNS