MDFLRNLFTQTLGLGSQKERLLDELTLEGVTRYMQSERCRKVICLVGAGISTSAGIPDFRSPSTGLYANL
EKYHLPYPEAIFEISYFKKHPEPFFALAKELYPGQFKPTICHYFIRLLKEKGLLLRCYTQNIDTLERVAG
LEPQDLVEAHGTFYTSHCVNTSCRKEYTMGWMKEKIFSEATPRCEQCQSVVKPDIVFFGENLPSRFFSCM
QSDFSKVDLLIIMGTSLQVQPFASLISKAPLATPRLLINKEKTGQTDPFLGMMMGLGGGMDFDSKKAYRD
VAWLGDCDQGCLALADLLGWKKELEDLVRREHANIDAQSGSQAPNPSTTISPGKSPPPAKEAARTKEKEE
QQ