MAAIFLLLLSLLTFTGDVISTTTPYLSSETLFSNYDKMLDSFKIFIYPTPPITGGTIFTTTQESQFYTSLLSSPFVTEDPSQAHLFFIPFPSSLSTRNLARLIRNIRGNYPFWNRTLGADHFYLSAAGVDSSSDRNIVELKKNSIQISCFPTSSGLFIPHKDITLPPVHPFKAKSSVNNTLSFLGYMKPSGRSSSTLIEEIKKHPEFKVESEPGNRTREFIKSSRFCLFLYGDDMTWMVEAMALQCVPVVITDRPIQDLPLMDVMKWSEMAVFVSSSGGAKGLRRVLDVIELNGYEKMKESGVAATQHLAWNAEPQPHDAFHMIIYQLWLRRHTIRYARWVEQ*