MTKTVVLYPGLGVGHLTPMVELAKLFLQHGVAVTVALVEPPVKAPDFSAAVARAAASNPSITFHVLPPLAADAPPAGSSSDDTPKHHVIQMFDHLGAMNAPLRDFLRSLPAVDALVIDMFCADALDVAAELKLPAYFFYASGAGDLAVFLNMPSVRANMTMSLEEFRDSVLSLPGAPPFKASDLPAAILTDSEAAKAVLRMFQRMPESNGILINTFESLETRAARALRDGLCVPYRATPPVYCVGPLVSGGGEKEHECIRWLDAQPDRSVVFLTFGSLGTFPKKQLEEIAAGLEKSGQRFLWVVRSPRSADQNLNEPLGEPDLDALLPDGFLERTKGRGLVLKSWAPQVDVLRHRATGAFVTHCGWNSTLEGIVAGLQLLCWPLYAEQRMNMVFIVEEMKLGVEMRGYDEEMVTAEEVETKLRWVMESEDGRALRERVLVVKDRAADALKEGGSSYAAFVEFLEDLETVNRS*