MEVLALHILLLCHVVVGTVGNILLFVHNFSPILTDSRLRPIQVILINLAVANAFMLLLLTYSHDMIDFVP
KNPPTDLKCKLAYFFHMVARGTNMCSTCVLSTYQFVTLVPGNCARVMFREISPKVVSYSCFSCWLFSVLN
NAYIPMNVSGPQKSHNDTDSKGNCICSVSGVSVDMNFFRFSHDIMFLSIMAWTSVSMVIHLNRHHQRMHY
IHNHNHKNTGHAETRAAHTILMLVVTFVSLYILDCICILFHISFVESRLWLRHVIQLMTLSFPTISPLLL
IFRDPRGHCSLLFSVGLEIHMTRGDITEEQ