QQSVGSIVVGTLYGYRRGHVFLAVQEDPKSEPVVLLELATPTSCLVREMSSGLLRIALECERGGSNRGFLFQESIWSMFCNGRKAGYAVSRHCGASDTRVLGLVQSVSMGAGVLPGENPSPSPGEELMYMRAKFERVVGSNDSEALYMVNPNGSGAPELSIFFLRI