MDVQVFTKRFLHQCYLFDCLRGSQPFCNVDHEWVALADEDHPHSVFFVDGVSRQHQDLLSFKILTVKALNQACGVPLIGAEVLTQPPWLLEEFNMNREERETARSWLFMSESDILGHPWVVTGQRRVYGIECTTCVMYQNPPFGRFILSRYRSPLHEDSVYWLNFSERNVGSWKMFLQNNAANAQKNKITRVKLIYIFFSPFIWKIYAVLITVVSQDDNRRYNAGISENLAQNRDDNLVNQLSGTWSVPLSETRGSGYCLEAGGNDTGEIILNFEFRGPRSAEMYDFLGKTFNGFPSSRIYSLLSLPYFCAPCFPICSTQLNPQSWRLLVAIQNLGDLENLSFGINEVLFSYHLAPLNGNEGQLHLRPRSGLPIVEELQKGDRKGLGDTGGYTAFFDLLTLLLCLQLERTPFFRRERTPLFEHAIFPLIVVKYPSYLVTAHYTVAASGQRSFCGLSRSGQCDVSKKEFASRTVSGDDLVITGSRRALTVKIEPSALVQTKKSRGGGMPTRSSQQSAEVAHSVGSLATDLSNLNLQVFPQDDTILPSGDPIQF*