MSSQVRVLNISHVRPVQTAGLSPPSQGEHKLSFLDLLQISKTIQRLFFFDGPDLPPFPSVVSALRSSLAATLAVFLPLAGELAFRPDSGDVVIDFSPVAISSSTGVKFVEAEFAGGADGMRRLARDDAHDAEAFARLVPELEAGSLPAPVLAVQVTRPADGGAAVAVGVSIRHAVADGHAVWQFLRAWSAASREGHGSLAAPGFVQPTFDRAGIWHPKSAEIARSVLSKVAPALPLLRSTSSKPEIMKQSRRTFLLRADEIRSLKQHILEQSRAINRGEPWKPPSTYVAVSSLAWASIARANLTMLDADDAHLMVSADCRNRLRPPLGDGFFGNSVKPCVAWASAGDLRGEAGVARAAAAIRDAIRVYLEELEGGPLADAEGWVAAYGAVPKERLVTVGSSNRFAAYETDFGWGGPSRVELVSLFATQMVTLLGARDGGVQVSVALDAAAMDAFAVNFVVPAPVSAADTVILRMAKDIR*