MATMQLQRTASLSALVFPNKISTEHQSLMFVKRLLAVSVSCITYLRGIFPERAYGTRYLDDLCVKILKED
KNCPGSSQLVKWMLGCYDALQKKYLRMIILAVYTNPGDPQTISECYQFKFKYTKNGPIMDFISKNQNNKS
STTSADTKKASILLIRKIYVLMQNLGPLPNDVCLTMKLFYYDEVTPPDYQPPGFKDGDCEGVIFDGDPTY
LNVGEVPTPFHTFRLKVTTEKERMENIDSTILKPKESKTQFEKILMDKDDVEDENHNNFDIKTKMNEQNE
NSGASEIKEPNLDCKEEETMQFKKSQSPSISHCQVEQLVSKTSELDVSESKTRSGKIFQSKMVNGNNQQG
QTSKENRKRSLRQFRKTINAPECR