MLVSSPHLLTLDEADATWALIKDKVIEERFGSNVVAVPFLSDAAYYDLLGVLVKQSRPAHTRLALPGRQG
RRALKSVGLLPNLLEQAGSEGIFAHCTREYSPNGRAETAYEEMRMMDGQPCRIRLHMGGLRKKVAFLLLP
PGQVSLQQNLPWLRSTHSIYVIYQVFSCTWLQLGLLPTAREPQLIRLQRSLPIAFSCLKFSLQPKGVLGP
QKSLTKDPLPQGANWVRPSLSIISTLAPTSVSADTHEVADVPPPVPAPPTPPPQEGPEGRPTRFSHKGRN
PFRRGPYMLSENWLFSPRNPPPGAQGGGPGDPDRHSMSLPLLQGLSSEFDSDE