MSVLPVYCFDPRDYGKSSSGFDKTGPYRANFLIESVSDLRKNLQARGSDLVVRVGRPETVLVELAKAIGADAVYAHREVSHDEVKAEDKIEEVMKDEGVEVKYFWGSTLYHLDDLPFKLEDMPSNYGGFKEKVQVLEIRKTVETLDELKGLPSRGDVEPGDIPNLLDLGLNPAQDGKATANASMVGGEAEALQRLQKFAAECQAQPPKGTNGSHDSIYGANFSCKISPWLTVGCISPRSMFDELKKTAARTISGASSGGGGGGSGSPDTGMNWLMFELLWRDFFRFITKKYSAPRKQLEATPATACTTGAFA*