MDFLRNLFTQTLGLGSQKERLLDELTLEGVTRYMQSERCRRVICLVGAGISTSAGIPDFRSPSTGLYANL
EKYHLPYPEAIFEISYFKKHPEPFFALAKELYPGQFKPTICHYFIRLLKEKGLLLRCYTQNIDTLERVAG
LEPQDLVEAHGTFYTSHCVNTSCGKEYTMSWMKEKIFSEATPKCEKCQNVVKPDIVFFGENLPPRFFSCM
QSDFSKVDLLIIMGTSLQVQPFASLISKAPLATPRLLINKEKTGQTDPFLGMMMGLGGGMDFDSKKAYRD
VAWLGDCDQGCLALADLLGWKELEDLVRREHANIDAQSGSQASNPSATVSPRKSPPPAKEAARTKEKEEH