MFTCNGQSPCPTLYAEEGDIIDLSAKSDIYAQSSIHMTLGPWNDGTAGLSQFPTLPRSNWSTAYDTSGAWGLNWFIDHTTTASADGRVHCRQPGYDYINGHALDQKGCIQPPGLPDETCTPSEADYEVIETQGQKYLMLNLINLGFEHSVKVSIDHHKMTLVANNGGFVFPESSDVVYIPDPSRVTVLVHLDAEPDDYAIRISSTSELQNLHGYAILRYRFVPPYPENPPLSVTKHRPAQADLTFRLTADSQSSKTERAPEYFLNGKPWQLFHGSMLPLLFHAANETLEKPVISNLPLGSVVDLIIENRINETISFYKHGEPSWLLGSGANERFPGETVEDVMQRPALGWSVLRFKVTSQTATMLHAAKLRYFALGMTVPILEGITVDTPLKVPESVVDRPHVDFKPAHDGIFG*